Lamdu project

28 posts

Lamdu project

Lamdu project

@LamduProject

가입일 Eylül 2015
2 팔로잉169 팔로워
Lamdu project
Lamdu project@LamduProject·
Running and debugging a simple echo server in Lamdu
English
0
0
4
0
Lamdu project
Lamdu project@LamduProject·
Writing a simple echo server in Lamdu
English
1
0
9
0
Lamdu project
Lamdu project@LamduProject·
The Lamdu project is excited to announce its new 0.8 release! This release includes the first opensource internationalized IDE for a general purpose language. It also includes many new features, UX improvements and bugfixes. github.com/lamdu/lamdu/re…
English
1
3
9
0
Lamdu project
Lamdu project@LamduProject·
We encourage you to play with this release and start solving some Euler Project questions, write some microservices, or just toy around 😊 Please report your experience with Lamdu, your feedback is very valuable to us.
English
1
1
4
0
Lamdu project
Lamdu project@LamduProject·
If you have any questions about installation, use, or just generally want to chat about the future of structural programming, please reach us at gitter.im/lamdu/lamdu Happy structural hacking!
English
1
0
1
0
Lamdu project 리트윗함
Prathyush
Prathyush@prathyvsh·
Tree editors are a common alternative when you explore the Lisp/functional programming landscape. Some examples are: 1/ Cirru: cirru.org 2/ Lamdu: lamdu.org 3/ Luna (DAGs): luna-lang.org 4/ Pure Data (DAGs): puredata.info
Prathyush tweet mediaPrathyush tweet mediaPrathyush tweet mediaPrathyush tweet media
English
2
4
34
0
Lamdu project
Lamdu project@LamduProject·
True! Lamdu tries to combine the best of both: Writer can choose to specify type or allow it to be inferred. Reader can choose to see verbose types, or concise code. See this video about "Steady Typing" youtu.be/viF1bVTOO6k
YouTube video
YouTube
Moxie Marlinspike@moxie

For example, even simple features like "type inference" feel like misplaced priorities to me. People say "it's annoying I have to write String foo = new String()," but realistically, you're more often writing "String foo = bar.getBaz()" If that becomes "val foo = bar.getBaz()"

English
0
0
4
0
Lamdu project
Lamdu project@LamduProject·
@Iceland_jack Makes sense. That's why ; is the native name for monadic bind in Lamdu.
English
1
2
4
0
Dad×2_jack
Dad×2_jack@Iceland_jack·
eh.. (;) = (>>>) and (⨾) = (>>=)
Dad×2_jack tweet media
English
5
9
40
0
Lamdu project
Lamdu project@LamduProject·
No longer will you have to write a library from scratch just so non English programmers can use it. Everyone will be able to collaborate on a shared program.
English
0
0
2
0
Lamdu project
Lamdu project@LamduProject·
Natural language support (i18n) for program editing is coming! The program will be editable in any of the available languages. Program entities are attached to reusable tags that have translations in each language.
English
3
8
29
0
Lamdu project
Lamdu project@LamduProject·
@tomaspetricek The Lamdu project focuses on interactive and immediate feedback as you structurally edit your program.
English
0
0
2
0
Tomas Petricek (find me on BlueSky)
I'm looking for references: In Smalltalk, programming was seen as "interacting with computer", not "producing a textual program". What other languages and tools focus more on interaction than on code?
English
52
29
92
0