System Programming in 2k20

2020-09-01 Thread Araq
> Nevertheless, Nim lacks this semantic at all, and there is no way for a user > to distinguish between "safe" and "unsafe" areas of code. That's simply wrong, the unsafe features are `ptr`, `addr` and `cast`, all keywords. In fact, most other of your points are equally wrong and it feels like

System Programming in 2k20

2020-09-01 Thread vladfaust
> Other very smart people are working on these problems today. , > idea is interesting, though I have much reservations about it. No offense, > but smarter and wiser people than you have spent years trying to solve this > problem So, you're advising me to sit on my ass tight, because some othe

System Programming in 2k20

2020-09-01 Thread rayman22201
The OP obviously has an existing agenda, and an extreme bias. It does not read like objective critique, and the tone is over confident, to put it mildly. > Claiming that one is required to have practical experience in a technology in > order to judge it is simply a gatekeeping because if I chang

System Programming in 2k20

2020-09-01 Thread haxscramper_
This message is mostly taken from conversation in telegram group, edited for better appearance/structure & some grammatical errors are fixed. No new arguments (compared to telegram discussion) are introduced, althoug I might've edited wording. * * * I don't have expertise to comment on "Contro

System Programming in 2k20

2020-09-01 Thread vladfaust
First of all, thanks to everyone who put their time into reading my article(s). 🙏 ### On Experience I by no means pretend to be a person having deep knowledge in **any** programming language, nor programming concepts in general. I do not have a PhD in computer science nor did I commit a single

System Programming in 2k20

2020-09-01 Thread Araq
> OOP is just a tool in the programming toolbox and can be used and misused, > like any other tool. That's true but if we had computer _science_ , here is my bet what it would show: OOP produces more error-prone and hard-to-debug systems much more often than the "competing" paradigms do. "Compe

System Programming in 2k20

2020-09-01 Thread sschwarzer
> it [correctly](https://www.youtube.com/watch?v=QM1iUe6IofM) and gently pushes > away users from object-oriented programmings I wish people would stop linking to this talk to show that OOP is bad. The talk shows gross examples of how to misuse OOP, but that doesn't mean OOP is bad per se. Thi

System Programming in 2k20

2020-09-01 Thread pietroppeter
Hi, congratulations for the passion and the efforts you are putting into this! I wish you best of luck in this ambitious project of creating a new programming language and at the same time trying to get open source sustainability out of that. I am sure there will be plenty of opportunities for g

System Programming in 2k20

2020-09-01 Thread mratsim
It's very hard to take the article seriously due to the deliberate misspellings, memes and introducing pop art in a technical culture. There is a line between the ice-breaker and and overdoing it and unfortunately this article is too much on the other side. Now let's address your points Beside

System Programming in 2k20

2020-08-31 Thread zulu
That's an unnecessary rude and xenophobic comment on your part. Everyone looking at the blog post can find for themselves that the author is a bit immature and probably not competent enough to deliver.

System Programming in 2k20

2020-08-31 Thread moerm
Sorry, but your attempt to look cool and smart utterly failed. I'd like to counter some of you blab^H^H^H^H elaborations but there is not even a clear line nor does your "thinking" carry the weight to deserve it. As for your language Onyx (btw. do you call everything you do "Onyx"?) I'm acutely

System Programming in 2k20

2020-08-31 Thread Pixeye
Stopped reading at this point: : It has a Python-like indentation-based syntax Run It's an excuse.

System Programming in 2k20

2020-08-31 Thread tmsa04
An ambitious project, but had you seen this? ) There is already a language called Onyx. It's over 120 years since H.G. Wells published the War of the Worlds about a Martian invasion, so people did imagine all sorts of things 100 years ago, a

System Programming in 2k20

2020-08-31 Thread JPLRouge
> A language exists for a purpose. Nim is great for game development and > otherwise general applications requiring more performance than dynamic > languages. You see I have found by using in a certain way to make dynamic, the functional of a program and in some sort to apply the theory of gran

System Programming in 2k20

2020-08-31 Thread JPLRouge
> Why going lower-level inherently means "growing up"? This is not what I meant: He doesn't pretend he's perfect, but he hasn't said his last word

System Programming in 2k20

2020-08-31 Thread JPLRouge
I worked a very long time on ROO systems and not OO or OOP, RelationalObjeObjet, so far in Nim I find my account, I have also worked with C / C ++, and I reconsidered the choice of orientation on a language which would be coherent, and respecting security (by omitting the hackers) allowing me to

System Programming in 2k20

2020-08-31 Thread vladfaust
> not see the real objective criticism on Nim Are you sure about that? I even put links into the bullet list describing why Nim is not the best choice for **real** system programming.

System Programming in 2k20

2020-08-31 Thread JPLRouge
in conclusion all this is to sell ONYX, why not but I do not see the real objective criticism on Nim, and the party taken against Rust, is in my opinion only to enhance the option of going on ONYX !!

System Programming in 2k20

2020-08-31 Thread vladfaust
be glad to hear your thoughts on this matter, or just have a good laugh on how monstrous C++ and Rust are. Enjoy: <https://vladfaust.com/posts/2020-08-16-system-programming-in-2k20>