Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
anta40
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
271.
▲
by
anta40
3y ago
+1 for mini operating system. Us, application developers, rely on many OS features: memory management, filesystem, etc. I'm sure eventually we'll ask "how such things are done behind the scene?" That's why I tinker
272.
▲
by
anta40
3y ago
Lazarus isn't retro. It's an open source, Delphi-compatible IDE. If you are a big Delphi fan and would like to port your apps to non-Windows OSes, try Lazarus.
273.
▲
by
anta40
3y ago
Someone created the ARM ports: https://users.freebasic-portal.de/stw/builds/linux-armv6-rpi... https://users.freebasic-portal.de/stw/builds/linux-armv7a-hf...
274.
▲
by
anta40
3y ago
Just curious, are Forth users mostly embedded/hardware devs? I'm a mobile app dev, don't see how Forth is practical for my work. And if I want to go low level, well there's assembly.
275.
▲
by
anta40
3y ago
I'll another favorite into this list: https://github.com/atanunq/viu Terminal image viewer with native support for iTerm and Kitty
276.
▲
by
anta40
3y ago
Not sure about MacOS, hmm? OK fine. Someone create a docker image for this purpose: https://github.com/crempp/watcom-docker . Will try it.
277.
▲
by
anta40
3y ago
Hmm it requires OpenWatcom, eh? Perhaps I need to setup a Windows PC again.
278.
▲
by
anta40
3y ago
Found this: "Build DJGPP cross compiler and binutils on Windows (MinGW/Cygwin), Mac OSX and Linux" https://github.com/andrewwutw/build-djgpp Perhaps some folks will find this useful.
279.
▲
by
anta40
3y ago
I also learnt Turbo Pascal before Turbo C (in high school days: 2001-2004). Eventually I knew C had a major selling point: Linux/Unix. Pascal? Limited interest among system/OS kernel programmer nowadays. Still a fine language for
280.
▲
by
anta40
3y ago
Even until today, Pascal is still mentioned as language than can be compiled fast (including Go vs Rust debate). Many years ago, I remember building FPC 2.0 something on a Windows PC (512 MB RAM) and it took no more than 5 minutes.
281.
▲
by
anta40
3y ago
Yep. I imagine adding support for different CPU architectures will be... well good luck with that. Perhaps not every OS needs to be portable like Linux...
282.
▲
by
anta40
3y ago
Just a speculation (I never teach coding to 10 year old kids, anyway): most likely no. Kids are rarely interested in implementing data structures/algorithms efficiently. Instead, they want something more visually appealing, like graphi
283.
▲
by
anta40
3y ago
perhaps zig... the new cool kid on town or pascal.
284.
▲
by
anta40
3y ago
https://github.com/bf-enterprise-solutions/os.bf OS.bf is the project to get operating systems to an effective minimum of features. It's written entirely in Brainfuck, an industry standard in minimal, portable,
285.
▲
by
anta40
3y ago
Yep this is one of the reasons lots of my friends switched to Go: short compilation time (like good old Pascal days). Rust & Haskell is a big no :p
286.
▲
by
anta40
3y ago
We did't have luxury to install apps on computer labs during university days, thankfully Notepad++ devs provided zipped distribution. Put it on your USB flashdisk, and you have a portable text editing environment. Good old times. These
287.
▲
by
anta40
3y ago
Yep there's no native Linux/Mac version. That's why I switched to CudaText, which is Sublime-like.
288.
▲
by
anta40
3y ago
As a fan of abstract photography, I think contemporary architecture is very interesting. Try to look from certain low angles, frame tightly with long lens, and there you go: abstract composition :D
289.
▲
by
anta40
3y ago
At the beginning of the pandemic in 2020, I found this course: https://www.udemy.com/course/programming-games-for-the-atari... My reasoning was I had more free time because my company switched to WFH, so I could study
290.
▲
by
anta40
3y ago
Ah looks very nice. More stuffs to play with on weekend :D
291.
▲
by
anta40
3y ago
I remember trying to learn Poscript to create fancy graphics (already knew some LaTeX basics to write document). Then I gave up. Creating images in another tool like Visio/Powerpoint was much easier...
292.
▲
by
anta40
3y ago
Which Oberon compiler do you use?
293.
▲
by
anta40
3y ago
From a quick Google search: "Oberon includes low-level features that make it particularly suited to the development of real-time applications on ARM microcontrollers." https://www.astrobe.com/Oberon.htm https:&#x
294.
▲
by
anta40
3y ago
Ah, I still remember those DOS interrupts :) And of course, modern Pascal compiler like FPC provides OS specific units to do that.
295.
▲
by
anta40
3y ago
Quick look at https://github.com/kekcleader/FreeOberon/blob/main/src/make.... : It uses ofront (Oberon-2 to C translator), and let GCC do the heavylifting. Let's check if this thing can be easil
296.
▲
by
anta40
3y ago
https://free.oberon.org/docs/en/ On a glance it looks pretty limited, I see no way to access OS API, no networking, etc (more or less like Turbo Pascal). Perhaps sufficient as educational tool.
297.
▲
by
anta40
3y ago
>> Drag Xrecoil.usr to XnViewMP. This instruction is unclear. Drag Xrecoil.usr to XnViewMP on "Applications"?
298.
▲
by
anta40
3y ago
As Android dev (yes I use Android Studio) who works with MBA 2017, I think it's enough... to a certain degree. As long as you don't open >20 browser tabs and running Android emulator on the same time, which is pain in the a*. O
299.
▲
by
anta40
3y ago
Are you still working on the book? After digging old stuffs from university days (more than 1 decade), I found the old unfinished Indonesian translation. Perhaps I can finish it.
300.
▲
by
anta40
3y ago
Depends on your specific purpose/environment, perhaps. If you want ARM, FASM can also do that: https://arm.flatassembler.net/ I mostly use NASM for x86-based OS kernel experiment because sadly FASM won't run on re
More ›