Rhombus versie 1.1 is uitgebracht. Rhombus is een programmeertaal voor algemeen gebruik die zich kenmerkt door gebruiksvriendelijkheid en een hoge mate van aanpasbaarheid.
De belangrijkste wijzigingen in deze release zijn:
Taalverbeteringen: Toevoeging van annot en annot.def voor annotaties, en de introductie van as als bindingsvorm voor betere leesbaarheid.
Technische updates: Aanpassingen in de werking van klassen, scopes (space.enforest) en de toevoeging van een initialized-array variant aan de FFI.
Pict & Slideshow: Diverse updates aan de Pict-bibliotheek (waaronder explainanim en magicmove) en nieuwe functies voor slideshows, zoals slide_transition en doorlopende paginanummering.
Het Racket-team nodigt de community uit om actief bij te dragen en discussies te voeren via Discourse en Discord, passend bij hun motto dat programmeurs mede-creator moeten zijn van de talen die zij gebruiken.
Rhombus v1.1
Rhombus is een programmeertaal voor algemeen gebruik die eenvoudig te gebruiken is en uniek aanpasbaar is.
Wijzigingen in deze release
Annotaties: Toevoeging van annot en annot.def als manieren om een annotatie te definiëren zonder direct meta-time (macro) code te schrijven.
Bindingen: Toevoeging van as als een bindingsvorm. Dit is in sommige gevallen leesbaarder voor naamgeving dan het gebruik van && en biedt een manier om een identifier te overschaduwen die als een bindingsvorm is gebonden.
Klassen: Wijziging aan class om overgeërfde namen te binden met behulp van de overeenkomstige superklasse- of interface-referentie.
Scopes: Wijziging aan space.enforest om scopes op dezelfde manier aan te passen als voor een macro-transformer bij het toepassen van een identifier-handler.
FFI: Toevoeging van een initialized-array variant van new.
Pict:
Wijziging aan explainanim door het toevoegen van een ~labelas argument.
Wijziging aan Pict.rebuilt om replace as rebuilt te gebruiken, inclusief de toevoeging van een ~as_rebuilt argument om te kiezen tussen het oude of nieuwe gedrag.
De methode Pict.rebuild ondersteunt nu ook ~as_rebuilt.
Verbetering van magicmove en crossfade voor een betere afhandeling van paragraafpunten en meerdere instanties van een child pict.
Slideshow: Toevoeging van slide_transition en doorlopende paginanummering.
Bedankt aan de communityleden die hebben bijgedragen aan deze release.
Feedback Welkom
Vragen en discussies zijn welkom binnen de Racket-community op Discourse of Discord (kanaal #rhombus).
Iedereen kan deelnemen aan discussies over het ontwerp van Rhombus. Het onofficiële motto van het Racket-team is: "alles wat wij kunnen, kun jij ook". Programmeurs moeten zich gemachtigd voelen om deel te nemen aan de creatie van de talen die ze gebruiken. Discussies, pull requests en issues staan open voor iedereen; een grote verscheidenheid aan perspectieven is hierbij bijzonder waardevol.
Rhombus versie 1.1 is nu beschikbaar! We zijn blij aan te kondigen dat Rhombus 1.1 verkrijgbaar is via https://rhombus-lang.org/.
Rhombus v1.1
Rhombus is een programmeertaal voor algemeen gebruik die eenvoudig te gebruiken is en uniek aanpasbaar is.
Wijzigingen in deze release
Annotaties: Toevoeging van annot en annot.def als manieren om een annotatie te definiëren zonder direct meta-time (macro) code te schrijven.
Bindingen: Toevoeging van as als een bindingsvorm. Dit is in sommige gevallen leesbaarder voor naamgeving dan het gebruik van && en biedt een manier om een identifier te overschaduwen die als een bindingsvorm is gebonden.
Klassen: Wijziging aan class om overgeërfde namen te binden met behulp van de overeenkomstige superklasse- of interface-referentie.
Scopes: Wijziging aan space.enforest om scopes op dezelfde manier aan te passen als voor een macro-transformer bij het toepassen van een identifier-handler.
FFI: Toevoeging van een initialized-array variant van new.
Pict:
Wijziging aan explainanim door het toevoegen van een ~labelas argument.
Wijziging aan Pict.rebuilt om replace as rebuilt te gebruiken, inclusief de toevoeging van een ~as_rebuilt argument om te kiezen tussen het oude of nieuwe gedrag.
De methode Pict.rebuild ondersteunt nu ook ~as_rebuilt.
Verbetering van magicmove en crossfade voor een betere afhandeling van paragraafpunten en meerdere instanties van een child pict.
Slideshow: Toevoeging van slide_transition en doorlopende paginanummering.
Bedankt aan de communityleden die hebben bijgedragen aan deze release.
Feedback Welkom
Vragen en discussies zijn welkom binnen de Racket-community op Discourse of Discord (kanaal #rhombus).
Iedereen kan deelnemen aan discussies over het ontwerp van Rhombus. Het onofficiële motto van het Racket-team is: "alles wat wij kunnen, kun jij ook". Programmeurs moeten zich gemachtigd voelen om deel te nemen aan de creatie van de talen die ze gebruiken. Discussies, pull requests en issues staan open voor iedereen; een grote verscheidenheid aan perspectieven is hierbij bijzonder waardevol.
Zichtbare categorieën
Kies welke categorieën je wilt zien.
Over deze site
Waarom Tech-update?
Tech-update is ontstaan omdat ik merkte dat ik dagelijks veel verschillende websites moest bezoeken om interessant technieuws te vinden. Dat kon efficiënter.
Hoe werkt het?
Meerdere keren per etmaal gaat mijn zelfgebouwde AI-agent op zoek naar interessante artikelen op blogs en nieuwssites.
Vindt hij iets relevants, dan wordt het artikel naar het Nederlands vertaald en op Tech-Update geplaatst.
Van ieder artikel maakt de AI ook een korte samenvatting. Zo kun je snel bepalen of het de moeite waard is om het volledige artikel te lezen.
Bij ieder artikel staat altijd een link naar de oorspronkelijke bron (vaak een Engelstalige website).
Artikelen kun je bewaren als favoriet, vastzetten in de zijbalk of terugvinden via de zoekfunctie.
In de instellingen (tandwielikoon rechtsboven) geef je aan in welk soort nieuws je geïnteresseert bent.