Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
signaru
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
91.
▲
by
signaru
3y ago
What convinced me to consider Java just recently is GraalVM. I don't know about the "dirty" part, but at least GraalVM might solve the "bloated" part. Compiling to native standalone executables makes a big differenc
92.
▲
by
signaru
3y ago
What they're adding are non standard C++ extensions only used by C++ Builder (properties, etc). There might be little benefit (and just maintenance cost) to upstream those to Clang. Clang also moves fast while it appears C++ Builder is
93.
▲
by
signaru
3y ago
From what I've heard (from podcasts) the challenge of C++ Builder is catching up with Clang to add their additional C++ language features.
94.
▲
by
signaru
3y ago
Lazarus gives you cross-platform and multiple architecttures at no cost. From what I recall, Lazarus is a more lightweight install, while the Delphi IDE has better coding features. For the classic VCL (Delphi has other new frameworks), I ha
95.
▲
by
signaru
3y ago
My favorite camera + lens in use is a micro 4/3 mirrorless body with a pentax lens adapted with an off brand "speed booster" making my lens an F/1 in principle. Filling in the gap where the mirror was supposed to be is a
96.
▲
Photography using Photosynthesis [video]
(youtube.com)
3 points
by
signaru
3y ago
|
0 comments
97.
▲
by
signaru
3y ago
Back in the early 2000s, I had a Windows 3.1 386 machine to myself as my family was using the new PC at the time. The glaring difference to me was the missing "X" so I programmed a small window that would dock on the corner of the
98.
▲
by
signaru
3y ago
Borland stuff are great for getting things done and are also what I'm considering if ever I will have time for recreational retro-programming. But for an article, C++ with WinApi would give more to talk about.
99.
▲
by
signaru
3y ago
Put another way, I'm not sure what you would be paying for instead of using Audacity (for a full blown DAW, I'd still go with Reaper). I haven't used MuseScore in a long time (it was good enough for me back then), but it had
100.
▲
by
signaru
3y ago
Glad to see x64 improvements. That's really needed to keep up with newer Windows programs.
101.
▲
by
signaru
3y ago
Personally, I don't like "style insensitivity". And it's easy to find others complaining about this feature.
102.
▲
by
signaru
3y ago
I personally like using IDEs when coding. Reading is another matter, and the code we read will not always be inside an IDE (e.g. code shared on the web, or written in a book).
103.
▲
by
signaru
3y ago
Could what winevdm be doing on 64bit Windows be considered the same? (I find it very interesting but don't know enough to tell if it should be considered an example)
104.
▲
by
signaru
3y ago
There's a relatively new C++ GUI library literally called "Elements". Not sure how it works though, but the way it looks, and the music background of its creator makes it appear that DAW applications might have at least been
105.
▲
by
signaru
3y ago
> why it changed in the past 30 years? In my former university, the people in power hasn't changed in the past 30 years. So worshiping the big publishers is still the norm and it takes a while for new students to detach themselves f
106.
▲
by
signaru
3y ago
It's not just readers who pay. Scientists also have to pay some journals to get their work published (assuming the submission went through) which is totally backwards. Scientists do not get anything monetary from what the readers pay.
107.
▲
by
signaru
3y ago
As the books document complete implementations, they do feed you the code, and it is easy to fall to the trap of just copying the code from the book. I think the best approach is to port it to another implementation language as you read the
108.
▲
by
signaru
3y ago
I've gone through similar books at some point. The closest that comes to "Crafting Interpreters" is "Writing an Interpreter/Compiler in Go" by Thorsten Ball. You can tell that these authors really took their ti
109.
▲
by
signaru
3y ago
PascalABC seems to only target dot NET though.
110.
▲
by
signaru
3y ago
Lazarus is a compelling reason to pick Pascal. But I share your pain and had been looking for alternatives for machine-code-compiled RAD GUIs. To add, only modern Delphi supports var declarations that can be placed elsewhere other than the
111.
▲
by
signaru
4y ago
I just tested now and OpenShell (release 4.4.170 at this time) does work for Win 11, albeit needing some tweaks. The start button image has to be replaced so that the replacement intercepts mouse clicks. Still far better than the MS start m
112.
▲
by
signaru
4y ago
While I know others for whom church have worked, I often feel that people, especially myself, are not who they really are at church, only showing the good parts of themselves while hiding their unpopular quirks (i.e. the warts and all). Thi
113.
▲
by
signaru
4y ago
Worst is when a software/website has audio and the volume control is nowhere to be found.
114.
▲
by
signaru
4y ago
What I've often found was documentation for Delphi. There are many cases where they work just the same.
115.
▲
by
signaru
4y ago
I used to have an irrational fear for curly braces and semicolons, given BASIC looks clean and simple. I see that now in some young programmers who try to stick to Python. Interestingly, seeing Rust code for the first time also reminded me
116.
▲
by
signaru
4y ago
Basically how Pascal still exists in Delphi/Lazarus. I'm not a fan of the language, but Rapid cross-platform GUIs that compile to native code instead of bytecode that anyone can just drop to ILSpy are really compelling.
117.
▲
by
signaru
4y ago
At the opposite end of the spectrum, there are languages with case insensitivity and even style insensitivity. I personally avoid them, but it's interesting how the users of these languages have a very different philosophy.
118.
▲
by
signaru
4y ago
Except where comparisons being made, the first and second halves are mostly independent. If the tree-walking interpreter might not be what you have hope for, you can, in principle, skip finishing it. The bytecode VM half is a re-implementat
119.
▲
by
signaru
4y ago
Curious question. How hard would it be to write an OS in Turtle Graphics?
120.
▲
by
signaru
4y ago
There's GNU Solfege [0], but I have not really used it (I was a casual piano player that realized theory just gets in the way of fun for me). It has ear training for music patterns and has some music theory practice in it. Not sure if
More ›