Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
magicmouse
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
magicmouse
6y ago
Rust is extremely poor for web apps and graphical interactive software in general. Having been using Beads (a competitor to typescript) for the last few months, i couldn't possibly build my food ordering app quickly in Rust. There are
62.
▲
by
magicmouse
6y ago
Indians entered america approx 8000 years ago. Many were nomadic hunter/gathering cultures, which have no defined territory. They followed animal herds, etc., so a map of their area is very approximate at best. Recently the oldest skel
63.
▲
by
magicmouse
6y ago
LISP has an insidious parenthetical notation, and is well known to be a "write only" language, where nobody but the author can understand large programs written in LISP. It is avoided commercially for this reason.
64.
▲
Sho HN: Building a chess program using the Beads layout system
(youtu.be)
1 points
by
magicmouse
6y ago
|
0 comments
65.
▲
Show HN: A device simulator that cycles through many mobile device simulations
(github.com)
21 points
by
magicmouse
6y ago
|
1 comments
66.
▲
by
magicmouse
6y ago
This is an example of an open source program called cycler that you can customize to run a program inside a simulator that shows what your program would look like when running on desktop and mobile hardware such as Kindle Fire tablets, Appl
67.
▲
Why rubberized interfaces are essential today, a 2 minute vid on Beads language
(youtube.com)
1 points
by
magicmouse
6y ago
|
0 comments
68.
▲
by
magicmouse
6y ago
Luna project received an additional million in funding recently. still cranking away in Poland on that project. It is a very challenging project, they are trying to make a hybrid text and graphical form language, where you can switch betwee
69.
▲
by
magicmouse
7y ago
Absolutely no chance. NASA spent 20 years designing this new super rocket, never even built a single one of them; so it only exists on paper, and when you look closely at the design it is basically the Saturn 5 with some slight modification
70.
▲
by
magicmouse
7y ago
I have been watching this project for a while, but now i can see the full source code. A very ambitious project as so many of the "low code" products today are basically fixed ecosystems where the components are sourced by the com
71.
▲
by
magicmouse
7y ago
Scala and Perl are even worse, i agree with you there. Some people love Haskell too, but i think it's awful. MIT has replaced Lisp with Python, because even though they pushed forced it upon their students for decades they had to admit
72.
▲
by
magicmouse
7y ago
I disagree that measuring program length by the size of the parse tree is a good measure of conciseness. To an author and reader, it is the number of words you read that matters, so i use word count as the benchmark value. People who write
73.
▲
by
magicmouse
7y ago
the slack group is https://futureofcoding.slack.com/
74.
▲
by
magicmouse
7y ago
Also, there is a slack group dedicated to future programming languages. I am the acting char of the next gen language developer's association, and am trying to get all the next gen language designers to be in communication with each ot
75.
▲
by
magicmouse
7y ago
i challenge the decision to not have explicit loops. the beauty of the original C construction was that it allowed for 3 events to occur inside each iteration: 1) normal execution of the body, 2) skip over the body but increment the counte
76.
▲
by
magicmouse
7y ago
There are many buzzwords in the programming profession. These terms are bandied about with great regularity, and mean almost nothing. Fundamentally, we only have one kind of computer with two variations: the Intel and ARM instruction sets w
77.
▲
by
magicmouse
7y ago
Umple was a huge amount of work. The bidirectional nature of the text form and the graphical form is very impressive. However, it is fatally flawed system IMHO because it adopted wholeheartedly the doomed OOP paradigm, and when you see how
78.
▲
by
magicmouse
8y ago
I think DynamicLand should abandon their color-dots based encoding system, and use a modified QR Code. QR code is a completely debugged barcode system that doesn't require a color printer. I happen to own a nice big 50lb Canon Color La
79.
▲
by
magicmouse
8y ago
The Latin language was destroyed by pompous academicians who refused to allow the language to grow organically. The Academie Francaise has set in motion the destruction of the importance of the french language, because if you don't all
80.
▲
by
magicmouse
8y ago
well, instead of trees of the classical S-expression type that you are referring to here, which are what LISP is built on. I suggest you investigate a graph database like Neo4J which is way more fun than lousy S-expressions. But what are in
81.
▲
by
magicmouse
8y ago
CSS is utter crap. In the history of computers, one programmed in a single language at a time. You had punch cards, then a text file in a terminal, then a text file in a PC written in a language like FORTRAN, COBOL, PL/1, Java, etc. An
82.
▲
by
magicmouse
8y ago
Instead of using a vague term like "power", perhaps the LISP fans should promote the concept "leverage", whereby you can talk about getting a task done with the fewest words of code. Small LISP programs can be incredibly
83.
▲
by
magicmouse
8y ago
Human error is what makes programming difficult. You can watch a computer do billions of calculations flawlessly, while a human cannot type a few hundred words on average before they make an error of some kind. Developing software is not am
84.
▲
by
magicmouse
8y ago
Functional programming was invented by Backus to solve the problem of interchangeable parts. Unfortunately, he did not finish his work, and as a result people are still trying to paper over the missing hole in the theory. State monads as de
85.
▲
by
magicmouse
8y ago
There are some good points in this article, namely that a very lengthy language specification is a sure sign that the language is overblown and probably the victim of design by committee. Modula-2 had a 100 page description, and i would tak
86.
▲
by
magicmouse
8y ago
Lisp is part of the family of languages that J. Backus referred to as 'transformational languages'. Its ability to self-modify creates programs that are almost impossible for people other than the author to understand. This is why
87.
▲
by
magicmouse
8y ago
It is tragic that the world standardized on Javascript. They are just now discovering some of the module issues that Prof. Wirth solved in his great Modula-2 langauge in 1974. His system allowed separate compilation, and a way to detect whe
88.
▲
by
magicmouse
11y ago
I really love Jonathan Edward's chart where he shows the big stack of technologies one has to master to build apps today. The goal is to replace that entire stack with one language. That would be the 10:1 improvement that would really
89.
▲
by
magicmouse
11y ago
I am working on a new computer language called Beads, which is designed to replace the current development stack for both personal computers, mobile devices, and web. You can find out more about this project at e-dejong.com The focus of my