Pinboard (gilberto5757)
https://pinboard.in/u:gilberto5757/public/
recent bookmarks from gilberto5757
-
AI-Based Prose Programming for Subject Matter Experts: Will This Work?
2023-08-16T06:41:37+00:00
https://www.infoq.com/articles/ai-based-prose-programming-for-subject-matter-experts/
gilberto5757In this article, author Markus Völter discusses the future of programming using Large Language Model (LLM) tools like ChatGPT and GitHub’s Copilot for prose-to-code generation.]]>
dsl ai programming naturallanguage
https://pinboard.in/u:gilberto5757/b:77b373813071/
-
GitHub - pyccel/pyccel: Python extension language using accelerators
2023-08-14T13:18:27+00:00
https://github.com/pyccel/pyccel
gilberto5757Python extension language using accelerators. Contribute to pyccel/pyccel development by creating an account on GitHub.]]>
python converter fortran clang dsl compiler opensource floss
https://pinboard.in/u:gilberto5757/b:11ac473a2719/
-
Using an F# DSL to Generate C# code - CodeProject
2023-03-16T09:26:30+00:00
https://www.codeproject.com/Articles/5301612/Using-an-Fsharp-DSL-to-generate-Csharp-code
gilberto5757f# dsl c# code generation example article .net
https://pinboard.in/u:gilberto5757/b:0a5cc22622fd/
-
chreke's blog - Little Languages Are The Future Of Programming
2022-12-09T10:33:12+00:00
https://chreke.com/little-languages.html
gilberto5757Little languages; what they are, why they matter and how they will shape the future of programming.]]>
dsl domainspecific programming language advocacy
https://pinboard.in/u:gilberto5757/b:9ce582f49302/
-
GitHub - DataKinds/sixty-five-oh-two: A 65C02 Assembly eDSL in Haskell
2022-08-26T12:59:47+00:00
https://github.com/DataKinds/sixty-five-oh-two
gilberto5757A 65C02 Assembly eDSL in Haskell. Contribute to DataKinds/sixty-five-oh-two development by creating an account on GitHub.]]>
6502 old retro microprocessor hla assembly haskell dsl opensource floss
https://pinboard.in/u:gilberto5757/b:19b3bcccd710/
-
Why You Should Write a Context-Driven Scripting Language | by Marcus Haberling | May, 2022 | Better Programming
2022-06-26T09:51:18+00:00
https://betterprogramming.pub/why-you-should-write-a-context-driven-scripting-language-6714581e98b4
gilberto5757dsl domain specific context scripting language proposal
https://pinboard.in/
https://pinboard.in/u:gilberto5757/b:e37763cbd3de/
-
Combining scripts and DSLs is Kotlin’s most underrated feature - Sébastien Castiel
2022-03-28T12:17:12+00:00
https://scastiel.dev/posts/2022-03-23-kotlin-scripts-dsl-underrated-feature/
gilberto5757
kotlin dsl scripting article
https://pinboard.in/u:gilberto5757/b:76121242f0c5/
-
The Unreasonable Effectiveness of Haskell | by Rebecca Skinner | The Pragmatic Programmers | Feb, 2022 | Medium
2022-02-19T12:07:49+00:00
https://medium.com/pragmatic-programmers/the-unreasonable-effectiveness-of-haskell-48d92c2fe266
gilberto5757Need to write a domain-specific language? Haskell should be your go-o language. Haskell's type safety and purity allows you to build unreasonably effective and safe languages.]]>
haskell functional programming dsl advocacy article
https://pinboard.in/u:gilberto5757/b:c3f83b3a1da9/
-
GitHub - cedric05/dothttp: http dsl
2021-04-17T07:18:57+00:00
https://github.com/cedric05/dothttp
gilberto5757http dsl. Contribute to cedric05/dothttp development by creating an account on GitHub.]]>
http client dsl microservice webapi testing tool opensource floss
https://pinboard.in/u:gilberto5757/b:4052a96450dd/
-
DSL is not the answer | RoyalSloth
2021-04-14T09:38:10+00:00
https://blog.royalsloth.eu/posts/dsl-is-not-the-answer/
gilberto5757dsl limit issue criticism
https://pinboard.in/u:gilberto5757/b:03a6ff63041f/
-
dothttp
2021-03-24T15:21:42+00:00
https://www.dothttp.dev/
gilberto5757http client dsl testing opensource floss cli commandline
https://pinboard.in/u:gilberto5757/b:a5396e3153a9/
-
GitHub - domandlj/aquelarre: Minimalistic DSL for making minimalistic web apps.
2021-03-05T14:28:41+00:00
https://github.com/domandlj/aquelarre
gilberto5757
webapplication deployment dsl server minimal opensource floss
https://pinboard.in/u:gilberto5757/b:be80f878452f/
-
Slang and the CodeDOM Go! Kit: A C# Based Subset for Code Analysis and Code Generation - CodeProject
2021-02-19T11:28:36+00:00
https://www.codeproject.com/Articles/5278206/Slang-and-the-CodeDOM-Go-Kit-A-Csharp-Based-Subset
gilberto5757c# codegeneration dsl
https://pinboard.in/u:gilberto5757/b:10e1722218a9/
-
Using C# Source Generators to create an external DSL | .NET Blog
2021-02-06T13:23:34+00:00
https://devblogs.microsoft.com/dotnet/using-c-source-generators-to-create-an-external-dsl/
gilberto5757The blog post looks at how to use C# Source Generators to build an external DSL to represent mathematical expressions.]]>
dsl c# code generator example
https://pinboard.in/u:gilberto5757/b:dfd584a4a368/
-
Why DSLs? A Collection of Anecdotes
2020-12-17T08:26:44+00:00
https://www.infoq.com/articles/why-dsl-collection-anecdotes/
gilberto5757
dsl theory construction bestpractice
https://pinboard.in/u:gilberto5757/b:cfe1fbf45380/
-
PROSE Framework - Microsoft Research
2020-07-31T14:21:55+00:00
https://www.microsoft.com/en-us/research/project/prose-framework/
gilberto5757
dsl microsoft framework example guided
https://pinboard.in/u:gilberto5757/b:998bd7881eb8/
-
GitHub - textX/textX: Domain-Specific Languages and parsers in Python made easy http://textx.github.io/textX/
2020-07-03T10:14:00+00:00
https://github.com/textX/textX/
gilberto5757
dsl parser library python opensource floss
https://pinboard.in/u:gilberto5757/b:7cab34280b32/
-
80% of my coding is doing this (or why templates are dead)
2020-06-06T16:46:01+00:00
https://codeburst.io/80-of-my-coding-is-doing-this-or-why-templates-are-dead-b640fc149e22
gilberto5757But a large chunk of my coding life has been dedicated to one task: writing code in one language (say Java or JavaScript) whose sole purpose is to generate a different language (say HTML). This is…]]>
dsl html generation review advocacy article
https://pinboard.in/u:gilberto5757/b:ef875c0f8183/
-
GitHub - launchbadge/sqlx: 🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL.
2020-02-04T10:56:32+00:00
https://github.com/launchbadge/sqlx
gilberto5757
sql dsl rust embedded verification macro opensource floss
https://pinboard.in/u:gilberto5757/b:ad31dae9c286/
-
metadsl PyData talk | Quansight Labs
2020-01-11T13:46:54+00:00
https://labs.quansight.org/blog/2019/12/metadsl-talk/
gilberto5757python dsl framework
https://pinboard.in/u:gilberto5757/b:00e78ca290e2/
-
Build your own Programming Language with Scala
2019-09-12T07:07:04+00:00
http://www.lihaoyi.com/post/BuildyourownProgrammingLanguagewithScala.html
gilberto5757scala dsl interpreter programming tutorial
https://pinboard.in/u:gilberto5757/b:8db98401d7de/
-
Introducing IC - icdotdev - Medium
2019-08-05T15:52:56+00:00
https://medium.com/icdotdev/introducing-ic-b3eabf8bf120
gilberto5757In the past, building rich cloud applications involving, among others, managed services, serverless functions, networking, computing, and intricate wiring was a tedious and challenging process. You…]]>
cloud serverless application management dsl language
https://pinboard.in/u:gilberto5757/b:00bf40d1c5fe/
-
GitHub - Kotlin/kotlinx.html: Kotlin DSL for HTML
2019-08-05T07:35:31+00:00
https://github.com/Kotlin/kotlinx.html
gilberto5757Kotlin DSL for HTML. Contribute to Kotlin/kotlinx.html development by creating an account on GitHub.]]>
kotlin dsl template language html generation opensource floss
https://pinboard.in/u:gilberto5757/b:d02cafd24f03/
-
Language Wheel — language engineering for everyone – Mikhail Barash – Medium
2019-07-03T15:50:27+00:00
https://medium.com/@mikhail.barash.mikbar/language-wheel-language-engineering-for-everyone-8a2a55e23a45
gilberto5757After teaching a university course on domain-specific languages (http://dsl-course.org), I found myself puzzled with two questions: Let’s focus on the second point. Who would have fun implementing a…]]>
dsl design programming language development tool
https://pinboard.in/u:gilberto5757/b:d6dbf6ef17de/
-
SerCe's blog: Fantastic DSLs and where to find them
2019-06-05T10:05:03+00:00
http://serce.me/posts/29-06-2017-fantastic-dsls/
gilberto5757dsl kotlin intro
https://pinboard.in/u:gilberto5757/b:d382b1125c0e/
-
DSLs for non-programmers are a hoax | AMBlog
2019-05-25T11:24:44+00:00
https://artur-martsinkovskyi.github.io//2019/dsls-are-hoax/
gilberto5757 Programmer's delight. ]]>
dsl criticism
https://pinboard.in/u:gilberto5757/b:6b5c5e38acbf/
-
GitHub - Aearnus/sixty-five-oh-two: A 65C02 Assembly eDSL in Haskell
2019-04-30T14:48:29+00:00
https://github.com/Aearnus/sixty-five-oh-two
gilberto5757
6502 assembly dsl haskell opensource floss
https://pinboard.in/u:gilberto5757/b:16baf93686eb/
-
GitHub - robotcaresystems/RoboticsLanguage: The Robotics Language is an open compiler where users can develop languages to generate ROS code
2019-03-30T11:58:25+00:00
https://github.com/robotcaresystems/RoboticsLanguage
gilberto5757robot programming language dsl opensource floss
https://pinboard.in/u:gilberto5757/b:430ddb730336/
-
Don’t give me another DSL. Give me a library – Matt Hagy – Medium
2019-02-21T12:34:29+00:00
https://medium.com/@matthagy/dont-give-me-another-dsl-give-me-a-library-208d9d776c66
gilberto5757
dsl configuration file format criticism
https://pinboard.in/u:gilberto5757/b:77bea3b3652d/
-
Taking the complex and making it simple: what is DSL, and why you need a new programming language
2019-01-20T10:23:36+00:00
https://medium.com/@vladimirkozhaev/taking-the-complex-and-making-it-simple-what-is-dsl-and-why-you-need-a-new-programming-language-dc96ab09d1d5
gilberto5757To create something simple is sometimes harder than to create something complex
© Michail Kalashnikov Hello, everybody, my name is Vladimir Kozhayev, I am a freelance tools developer (may…]]>
dsl definition example theory
https://pinboard.in/u:gilberto5757/b:d0df49e35e7f/
-
Language-oriented software engineering
2019-01-02T09:31:00+00:00
http://parametri.city/blog/2018-12-23-language-oriented-software-engineering/index.html
gilberto5757oop criticism functional programming architecture dsl
https://pinboard.in/u:gilberto5757/b:81189142fe36/
-
The Business-DSL DevOps Process – Markus Voelter – Medium
2018-11-15T11:02:39+00:00
https://medium.com/@markusvoelter/the-business-dsl-devops-process-fb5531bf1f50
gilberto5757
dsl business enterprise language development devops interfacing
https://pinboard.in/u:gilberto5757/b:ca1fa292105e/
-
GitHub - pointfreeco/swift-html: 🗺 A Swift DSL for type-safe, extensible, and transformable HTML documents.
2018-11-02T13:18:35+00:00
https://github.com/pointfreeco/swift-html
gilberto5757dsl swift html generation editing opensource floss
https://pinboard.in/u:gilberto5757/b:26cdddbb788b/
-
GitHub - true-grue/raddsl: Tools for rapid prototyping of DSL compilers
2018-10-07T18:31:53+00:00
https://github.com/true-grue/raddsl
gilberto5757python dsl compiler library opensource floss
https://pinboard.in/u:gilberto5757/b:9eafb480e108/
-
MetaCase - Domain-Specific Modeling with MetaEdit
2018-09-26T09:47:30+00:00
https://www.metacase.com/
gilberto5757
software design modeling tool uml dsl graphic linux language workbench
https://pinboard.in/u:gilberto5757/b:8af005343e16/
-
Designing good DSL @ tonsky.me
2018-09-20T13:15:10+00:00
http://tonsky.me/blog/dsl/
gilberto5757dsl design tip suggestion
https://pinboard.in/u:gilberto5757/b:046f478e63ef/
-
A DSL for Music – Jeremy Dormitzer
2018-08-08T13:23:21+00:00
https://jeremydormitzer.com/blog/a-dsl-for-music/
gilberto5757music clojure dsl functional programming
https://pinboard.in/u:gilberto5757/b:7dd81a5d2ff9/
-
Building a Program Synthesizer — James Bornholt — University of Washington
2018-07-11T07:17:11+00:00
https://homes.cs.washington.edu/~bornholt/post/building-synthesizer.html
gilberto5757
program synthesizer racket language dsl
https://pinboard.in/u:gilberto5757/b:c1e4ff2c7cd1/
-
GitHub - nineties/amber: A Language for High-Level Programming with Self-Extension
2018-07-08T12:31:04+00:00
https://github.com/nineties/amber
gilberto5757programming language dsl macro extensible selfextensible reflection
https://pinboard.in/u:gilberto5757/b:c745d5bad9c9/
-
How to write a Kotlin DSL – e.g. for Apache Kafka - codecentric AG Blog
2018-06-27T14:27:28+00:00
https://blog.codecentric.de/en/2018/06/kotlin-dsl-apache-kafka/
gilberto5757
kotlin dsl tutorial apachekafka
https://pinboard.in/u:gilberto5757/b:69821be30c31/
-
On the importance of DSLs in ML and AI – Mattia Ferrini – Medium
2018-05-18T09:26:31+00:00
https://medium.com/@mattia.cd.ferrini/on-the-importance-of-dsls-in-ml-and-ai-1dbccb3a2916
gilberto5757
dsl ai machinelearning
https://pinboard.in/u:gilberto5757/b:f4c3a64cc338/
-
Rascal MPL -
2018-05-13T18:20:46+00:00
https://www.rascal-mpl.org/
gilberto5757metaprogramming dsl implementation language opensource floss
https://pinboard.in/u:gilberto5757/b:ccaa43900d65/
-
Create a DSL in Kotlin - Kotlin Expertise Blog
2018-04-28T13:40:45+00:00
https://kotlinexpertise.com/create-dsl-with-kotlin/
gilberto5757kotlin dsl creation howto
https://pinboard.in/u:gilberto5757/b:a840198a0cb1/
-
Are You Abusing Excel? You Need Something Different - Federico Tomassetti - Software Architect
2018-04-23T13:49:34+00:00
https://tomassetti.me/excel-and-dsls/
gilberto5757excel limit issue spreadsheet dsl replacement
https://pinboard.in/u:gilberto5757/b:0cee2cc126cf/
-
Build your own RSpec - a gentle introduction to metaprogramming in Ruby
2018-03-01T13:18:13+00:00
http://pdabrowski.com/blog/ruby-on-rails/testing/build-your-own-rspec/
gilberto5757ruby metaprogramming dsl intro
https://pinboard.in/u:gilberto5757/b:a63b018d835a/
-
Converge
2017-12-31T10:03:29+00:00
http://convergepl.org/
gilberto5757dsl macro programming language oop metaprogramming
https://pinboard.in/u:gilberto5757/b:6b3d7265bc53/
-
TypeFox – Smart Tools For Smart People
2017-12-08T19:52:54+00:00
http://typefox.io/
gilberto5757dsl tool language design
https://pinboard.in/u:gilberto5757/b:43cc7180b06a/
-
GitHub - ZenUml/ZenUml: ZenUml is an online tool turning TEXT into UML sequence diagrams. This repository is used to track defects, suggestions and feature request.
2017-10-19T10:01:22+00:00
https://github.com/ZenUml/ZenUml
gilberto5757
text dsl uml sequence diagram graphic generator converter
https://pinboard.in/u:gilberto5757/b:76999b391d37/
-
GitHub - alda-lang/alda: A music programming language for musicians.
2017-10-03T08:52:17+00:00
https://github.com/alda-lang/alda
gilberto5757
music programming clojure opensource floss dsl language
https://pinboard.in/u:gilberto5757/b:ff91a4dd46a9/
-
Code complexity, modules and DSLs
2017-09-30T15:36:54+00:00
http://okigiveup.net/code-complexity-modules-and-dsls/
gilberto5757dsl module advocacy programming modularization
https://pinboard.in/u:gilberto5757/b:55b7ab77655f/
-
UVIScript: UVI Script
2017-07-20T07:56:45+00:00
http://www.uvi.net/uviscript/index.html
gilberto5757midi lua dsl music generation
https://pinboard.in/u:gilberto5757/b:6fcdc6ea8626/
-
Building Languages on a budget using Kotlin
2017-07-17T11:27:06+00:00
http://modeling-languages.com/building-languages-kotlin/
gilberto5757
kotlin dsl interpreter development howto
https://pinboard.in/u:gilberto5757/b:7de5e8fabc6a/
-
morfa user-defined
2017-06-29T18:28:50+00:00
http://morfalang.org/
gilberto5757dsl scientific programming language
https://pinboard.in/u:gilberto5757/b:f7f993afa10f/
-
Domain Specific Language Prototyping and Design Made Easy
2017-05-11T19:03:16+00:00
https://medium.com/outsystems-engineering/domain-specific-language-prototyping-and-design-made-easy-9cec69d2d0fc
gilberto5757dsl prototyping xtext usecase editor design language engineering
https://pinboard.in/u:gilberto5757/b:f501a871def1/
-
Code rant: The Configuration Complexity Clock
2017-05-09T12:05:52+00:00
https://mikehadlow.blogspot.it/2012/05/configuration-complexity-clock.html
gilberto5757configuration dsl businessrule alternative text file parameter programming development
https://pinboard.in/u:gilberto5757/b:44b4b512f62f/
-
My disillusionment with Clojure and Lisps – Anders Hovmöller – Medium
2017-05-04T20:23:07+00:00
https://medium.com/@boxed/my-disillusionment-with-clojure-and-lisps-9eca38ab7f0c
gilberto5757clojure lisp dsl programming criticism
https://pinboard.in/u:gilberto5757/b:7bd38077b1fb/
-
Prime for F# - GitHub
2017-03-29T08:48:02+00:00
https://github.com/bryanedds/Nu/tree/master/Prime
gilberto5757f# serialization extension dsl library scripting embedding dotnet opensource floss .net
https://pinboard.in/u:gilberto5757/b:e94260609ccb/
-
How to write a DSL (in Python with Lark) | Infinitely Abstract
2017-03-15T12:50:03+00:00
http://blog.erezsh.com/how-to-write-a-dsl-in-python-with-lark/
gilberto5757dsl python logo howto embedded
https://pinboard.in/u:gilberto5757/b:2097774468b6/
-
The complete guide to (external) Domain Specific Languages - Federico Tomassetti - Software Architect
2017-02-20T13:48:22+00:00
https://tomassetti.me/domain-specific-languages/
gilberto5757dsl guide manual
https://pinboard.in/u:gilberto5757/b:61083a48cfd2/
-
Domain-Specific Languages for Financial Systems (DSLFIN) Workshop
2017-02-20T12:47:05+00:00
http://dslfin.org/
gilberto5757financial dsl domainspecific language directory
https://pinboard.in/u:gilberto5757/b:f8d29d0f6494/
-
GitHub - viebel/sqlingvo: A Clojure & ClojureScript DSL for SQL
2017-02-09T10:18:03+00:00
https://github.com/viebel/sqlingvo
gilberto5757clojure lisp dsl sql generation postgresql opensource floss
https://pinboard.in/u:gilberto5757/b:bb3a2cf0aeb2/
-
Goodbye codebase, hello World Compiler – Medium
2016-12-22T10:50:48+00:00
https://medium.com/@codevalley42/goodbye-codebase-hello-world-compiler-4d0d42179910#.mfey5kh1y
gilberto5757compiler macro expansion based recursive project proposal dsl implementation
https://pinboard.in/u:gilberto5757/b:26373403baff/
-
Getting Started – Ecto v2.1.1
2016-12-22T10:47:01+00:00
https://hexdocs.pm/ecto/getting-started.html
gilberto5757rdbms query elixir library linq dsl opensource floss
https://pinboard.in/u:gilberto5757/b:22e93ee38c26/
-
Getting The Message – Smalltalk Talk – Medium
2016-12-08T14:28:37+00:00
https://medium.com/smalltalk-talk/getting-the-message-667d77ff78d
gilberto5757smalltalk intro advocacy dsl
https://pinboard.in/u:gilberto5757/b:5670444ff429/
-
GitHub - consoleau/kotlin-jpa-specification-dsl: This library provides a fluent DSL for querying spring data JPA repositories using spring data Specifications (i.e. the JPA Criteria API), without boilerplate code or a generated metamodel
2016-12-05T09:15:44+00:00
https://github.com/consoleau/kotlin-jpa-specification-dsl
gilberto5757jpa query dsl kotlin opensource floss language
https://pinboard.in/u:gilberto5757/b:9ac4992c4c76/
-
Minimizing Code Complexity by Programming Declaratively | The blog at the bottom of the sea
2016-11-14T18:55:20+00:00
http://blog.demofox.org/2016/11/13/minimizing-code-complexity-by-programming-declaratively/
gilberto5757declarative programming advocacy complexity reduction dsl
https://pinboard.in/u:gilberto5757/b:23629ab51ffd/
-
Easy DSL design with Kotlin
2016-11-10T18:58:25+00:00
https://blog.frankel.ch/easy-dsl-design-with-kotlin/
gilberto5757kotlin dsl embedding example
https://pinboard.in/u:gilberto5757/b:18ac2ff61c0f/
-
GitHub - rzane/baby_squeel: An expressive query DSL for Active Record 4 and 5
2016-10-11T07:05:43+00:00
https://github.com/rzane/baby_squeel
gilberto5757ruby activerecord dsl query sql linq floss opensource
https://pinboard.in/u:gilberto5757/b:4d00de095fe3/
-
Introducing: BabySqueel
2016-09-16T11:32:57+00:00
https://www.promptworks.com/blog/introducing-babysqueel
gilberto5757rubyonrails query sql dsl replacement gem opensource floss
https://pinboard.in/u:gilberto5757/b:66fdc7ac536c/
-
Getting The Message — Smalltalk Talk — Medium
2016-07-20T11:41:07+00:00
https://medium.com/smalltalk-talk/getting-the-message-667d77ff78d#.5d8o7irs6
gilberto5757smalltalk oop theory article dsl alankay
https://pinboard.in/u:gilberto5757/b:01a095bc7de7/