Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
chkas
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
chkas
3y ago
Today's computers no longer boot into BBC BASIC - the barriers to entry have become higher. A Lisp-like language would be easier to implement than a BASIC-like one - but is probably too unfamiliar for beginners. Update: I have read thr
32.
▲
Show HN: Programming is easier than you think
(easylang.dev)
6 points
by
chkas
3y ago
|
3 comments
33.
▲
by
chkas
3y ago
Thanks, you're great. I wouldn't have noticed that in a hundred years.
34.
▲
by
chkas
3y ago
That was stupid of me - I should have also added a URL parameter to the embedded pages.
35.
▲
by
chkas
3y ago
Thank you for your time and effort. The browser cache can really drive one nuts. I assumed that the URL parameter would force a new request.
36.
▲
by
chkas
3y ago
I suspect that the browser still has the old page saved in the cache. Can you please check this again? The browser should load the current version with this link. https://easylang.dev/apps/tut_learn.html?v2
37.
▲
by
chkas
3y ago
I think it's more intuitive this way. When you draw a rectangle, you start with a corner point and then draw the width and height. With a circle, you go to the center and then draw it with a radius.
38.
▲
by
chkas
3y ago
Thank you very much for this feedback. On the desktop and under IOS there is the Enter key, on Android there is really only this Next key - weird. I'll have to sort it out. Update: Now there should be an Enter key instead of the Next k
39.
▲
by
chkas
3y ago
Are you sure? On a mobile device, it's easy to overlook pressing the enter key. Unfortunately, I can't do it much differently because, as far as I know, you can't reliably detect when the on-screen keyboard is closed.
40.
▲
by
chkas
3y ago
You can start the program also with Ctrl+R or with Shift+Enter.
41.
▲
by
chkas
3y ago
Because it has a width and height.
42.
▲
Show HN: Programming is easier than you think
(easylang.dev)
2 points
by
chkas
3y ago
|
20 comments
43.
▲
by
chkas
3y ago
Something I've been tinkering with for a few years now - a learning programming language that runs in the browser and makes it easy to draw on the screen. https://easylang.dev/ide/
44.
▲
by
chkas
3y ago
A problem: Long-running code or endless loops freeze the browser. In my programming language the program runs in the webworker. https://easylang.dev/
45.
▲
by
chkas
3y ago
Then you can try out this teaching and learning language, which runs in the browser and is a bit like the old home computer BASIC versions. https://easylang.dev/ide/
46.
▲
by
chkas
3y ago
Thanks for the info. My VPS server is down. I just moved to another server. Should be working again now.
47.
▲
by
chkas
3y ago
Hello. Easylang is a domain-specific language for learning programming and also for small web canvas applications. It has a reduced set of functions, a simple syntax, a browser IDE and integrated graphics commands. It is statically typed an
48.
▲
Show HN: Easylang can bridge the gap between Scratch and Python
(easylang.dev)
6 points
by
chkas
3y ago
|
4 comments
49.
▲
by
chkas
3y ago
After all, there are 6000 particles in total. Their positions are updated depending on the speed at every frame. Also the speed of each particle changes because of the gravity. Only the oldest about 30 particles, which have already fallen d
50.
▲
Show HN: Particle Fountain – Solution of a Rosetta Code Task in Easylang
(easylang.dev)
3 points
by
chkas
3y ago
|
2 comments
51.
▲
by
chkas
3y ago
Easylang is a domain-specific language for learning programming and also for small web canvas applications. It has a reduced set of functions, a simple syntax, a browser IDE and integrated graphic commands. It is statically typed and has on
52.
▲
Show HN: Mandelbrot – programmed in widely unknown Easylang, speeded up by WASM
(easylang.dev)
22 points
by
chkas
3y ago
|
9 comments
53.
▲
by
chkas
3y ago
https://easylang.dev/ide/#run=len%20f%5B%5D%20100%20*%20100%...
54.
▲
by
chkas
3y ago
Shameless copied: https://easylang.dev/ide/#run=textsize%203%0Afor%20i%20%3D%2...
55.
▲
by
chkas
3y ago
You are trying to justify your comment. You overestimate the mathematical judgment of most people. But all due respect to you for assessing it so accurately. I myself prefer to rely on a MC simulation.
56.
▲
by
chkas
3y ago
It is dangerous to rely on common sense. Many people believe that with a little luck you can win at roulette. Even according to my common sense, I would not believe that the chance is so low. But a little MC simulation tells me how it reall
57.
▲
by
chkas
3y ago
It is also about the "law of large numbers". If you go to the casino with $1000 and want to go home with $2000, the chance is more than 48% if you bet the $1000 on red. But if you play often and always bet $10 on red until you hav
58.
▲
by
chkas
3y ago
Hi. Author here. It is shown here on different in the browser executable and editable programs with Monte Carlo methods that one cannot win at roulette if one plays many times. Many know this, but many do not, and therefore this can be help
59.
▲
by
chkas
3y ago
> Small Basic is the only programming language created specially to help students transition from block-based coding to text-based coding. Not the only one: https://easylang.dev/ide
60.
▲
by
chkas
4y ago
The syntactic elements are not that different from Python, as you correctly point out. Actually, it is very similar to Lua. So I see it more as a little known but not esoteric programming language (like Brainf***). But semantically it is mu
More ›