PracticalPL's profile picture. A new C++ like programming language (yes, another one) with a focus on being, well, practical.

Practical Programming Language

@PracticalPL

A new C++ like programming language (yes, another one) with a focus on being, well, practical.

Structs support in Practical are more or less done. This includes recursive references, perfect forward referencing, and circular dependency detection. More details at: forum.practical-pl.org/t/structs-supp…


Initial structs support!!! It's the first step toward user defined types, hence the unreasonable use of exclamation marks. forum.practical-pl.org/t/initial-stru…


2¼ years after opening it, bug #1 is resolved. We now have a program that, when compiled, prints "Hello, world". forum.practical-pl.org/t/hello-world-…


I just proved the null hypothesis: Every systems programming language has to have a null literal.


Practical Programming Language reposted

כשבונים קומפיילר, יש משהו מאוד מספק בלראות את קוד המקור מתחלק לפעולות קטנות *ובלתי תלויות*, ואז משתלב חזרה לייצוג נאמן של אותו הדבר בשפה אחרת. בעיקר כשמשנים את אחת הפעולות הקטנות, ורואים איך המימוש החדש ממשיך להשתלב היטב עם התוכניות הקיימות.


It took just a little over a month (and a hear attack scare), but I finally managed to complete the type decay code (which also means implicit type inference is finally up to spec, more or less). I hope to merge to master today, at which point we'll have working pointers.


You can now log-in to the Practical forums using your GitHub, Twitter or Google accounts. forum.practical-pl.org/t/logging-in-v…


The recording of the talk is now up. You can watch it at meetings-archive.debian.net/pub/debian-mee…

In precisely 24 hours @ShacharSh will give an online presentation, as part of DebConf2020, on why C's integer handling is broken, and how Practical has solved the problem. debconf20.debconf.org/talks/68-the-p…



Loading...

Something went wrong.


Something went wrong.