|
You are here |
www.artima.com | ||
| | | | |
dirtsimple.org
|
|
| | | | | I was recently looking at the source of a wxPython-based GUI application, about 45.5KLOC in size, not counting the libraries used (e.g. Twisted). The code was written by Java developers who are relatively new to Python, and it suffers from some performance issues (like a 30-second startup time). In examining the code, I found that ... | |
| | | | |
dlang.org
|
|
| | | | | [AI summary] The text discusses various projects and updates related to the D programming language, including the Summer of Code (SAOC) 2021 initiatives. Key points include: 1) SAOC participants and their projects, such as implementing ProtoObject as the root class, replacing DRuntime hooks with templates, adding D support to LLDB, developing Lightweight DRuntime (LWDR), and improving DUB for dependency resolution. 2) Updates on the bugfix reward system, including prizes and implementation details. 3) Mentors and their roles in guiding the SAOC participants. 4) The SAOC application process and upcoming milestones. The text also mentions community involvement, such as the D Language Foundation and sponsors like Symmetry Investments, and encourages readers to ... | |
| | | | |
existentialtype.wordpress.com
|
|
| | | | | While reviewing some of the comments on my post about parallelism and concurrency, I noticed that the great fallacy about dynamic and static languages continues to hold people in its thrall. So, in the same "everything you know is wrong" spirit, let me try to set this straight: a dynamic language is a straightjacketed static | |
| | | | |
mrcat.au
|
|
| | | I've started learning Zig, a new programming language in the same problem space as C, and it has some features I really like. While it's not memory-safe in the Rust way, it has a lot of compile time and runtime checks to prevent common footguns. It has packed structs and variable-width integers to allow for easy parsing of bitpacked binary formats. Its comptime metaprogramming capabilities are spectacular. And it even interoperates seamlessly with C! | ||