Comment by rawoke083600
3 years ago
I don't have a horse in this race, but ive always enjoyed playing with new languages from all paradigms.
My goto "test" is doing a simple webscraper and put results in a db.
The above is important and where I(your milage may vary allllot) think many fail or fail to some degree:
Its 2022 your new lang should have above excellent support for:
1) Multicore:(async, csp, threads) I dont care which just that it should be excellent and not some added library
2) We live in a inter-connected work: Thus I require your language to have above excellent support for things like: Http, websockets, json, encryption, auth,dbs etc.
3) Really bring something new or make coding in an alternative a pain. (stupid example: going back to posix threads in c, after coding i. go with channels)
4) Ecosystem:Hit the ground running, dammit if i spend 20 minutes getting a hello world with an external library up its too much ! Looking at you Python having to weave magic spells to get the correct versions and environment just so" is a absolute pain.
5) Pattern matching, immutability, functional, typing: Yea this is where people get very passionate* :) You probably have to include atleast one the above.
That being said my hat and github stars go out to all pl designers ! You at least took a shot and shipped something ! Bloody well done to you all !
Also if you looking to tinker look at janet and joy(web framework based on janet)
PS: Ive tried v in the past and it really was too bad(no program in production yet)
PS2: My dream lang would be lisp-like(more clojure than lisp) that compiles to go ?
No comments yet
Contribute on Hacker News ↗