Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
anta40
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
241.
▲
by
anta40
3y ago
A bit out of topic: Does OpenWatcom support building MacOS executables?
242.
▲
by
anta40
3y ago
Nice to know DSL is still alive. It's been stagnant for many years, isn't it? I still remember running it in computer lab around 2006-2007 for fun. At that time, the PC was dual boot: Windows XP and Debian. Wonder why now the ISO
243.
▲
by
anta40
3y ago
For example: writing complicated expression invovling calculus/matrix. That's not something I need everyday, though.
244.
▲
by
anta40
3y ago
I guess latex is still unbeatable for writing complex math expressions. These days, when I don't need that, I'm happy with AsciiDoc.
245.
▲
by
anta40
3y ago
Too slow for... what? For beginners, whose main concern is implementing basic data structures/algorithms, Python is fine. I still use Python for daily scripting (sorry, don't get along with Bash) and it's runs pretty fast.
246.
▲
by
anta40
3y ago
Indeed. Spotify is convenient but the audio files are locked and cannot be easily copied to another devices. Buying the CD/audio files don't pose that issue.
247.
▲
by
anta40
3y ago
>> the next question is what can be done? Minimize the usage of JS-based libs/tools, perhaps? Yes, I'm looking my daily tools like VSCode, Postman etc which are Electron-based. Perhaps rewriting it into Go/C++/Pasc
248.
▲
by
anta40
3y ago
I don't think so. It's basically a more polished version of good old DevC++. Still using a rather old GCC, eh...?
249.
▲
by
anta40
3y ago
You may want give OpenWatcom a try. Some folks are still working on it. https://github.com/open-watcom/open-watcom-v2 In terms of ISO-complianceness, perhaps don't expect much. It basically C89 (the C99 support is
250.
▲
by
anta40
3y ago
OK perhaps I need to use Linux, because there's no "gdb-multiarch" for macOS. Oh well...
251.
▲
by
anta40
3y ago
Ah, looks like this is the correct one: https://github.com/messense/homebrew-macos-cross-toolchains
252.
▲
by
anta40
3y ago
>> sudo apt-get install gcc-aarch64-linux-gnu binutils-aarch64-linux-gnu binutils-aarch64-linux-gnu-dbg What's the equivalent step of this for macOS? Perhaps: brew install --cask gcc-aarch64-embedded ?
253.
▲
by
anta40
3y ago
Well this is so far my favourite Android file manager. I simply ignore the built-in file manager on all devices I use and pick Total Commander instead.
254.
▲
by
anta40
3y ago
Kinda reminded me to... Randall Hyde's HLA (High Level Assembly): https://www.plantation-productions.com/Webster/HighLevelAsm/... Looks like it isn't under active development anymore.
255.
▲
by
anta40
3y ago
>> Until we get everything written Now we have 3 D compilers: DMD (the de facto standard), LDC, and GDC. I guess the OpenD project will have their own compiler, too. Well... let's see.
256.
▲
by
anta40
3y ago
I wonder if there's a sort of "Ruby on Rails" clone in assembly? That sounds like a cool idea, but perhaps not that useful
257.
▲
by
anta40
3y ago
xv is, without no doubt, my favourite educational OS. It provides both kernel space and userspace. You can find many people extending various aspects of it (memory management, file system, etc) on Github. I still tinker with the x86 version
258.
▲
by
anta40
3y ago
Pascal is certainly not dead, at least some friends who are Delphi folks use it both for work and side projects. On the other side... not sure how many newbies learn Pascal these days, though.
259.
▲
by
anta40
3y ago
Can it compile Forth into native executable, something like gcc myapp.c -o myapp?
260.
▲
by
anta40
3y ago
Are there non-embedded Forth use cases these days? I tried almost a year learning Forth due to curiosity and still don't "get" it. As a HLL guy, for me Lisp is more understandable (well I don't use it for daily work, tho
261.
▲
by
anta40
3y ago
Perhaps `trace`? But yeah, I guess macOS is better suited for frontend/non system programming work, unlike Linux/BSD.
262.
▲
by
anta40
3y ago
>> adding some high-quality C code, perhaps starting with Redis, Musl, or Xv6. Agree. Xv6 is the reason why I used C. I learnt more about various OS concepts (process scheduling, file system etc) by hacking Xv6 code. Linux is too comp
263.
▲
by
anta40
3y ago
Somethink I never think about: "It wasn’t always that easy to develop a program and run it on the same machine" Really? Of course I'm not talking about embedded system. But PC in the 70s/80s, like Apple II, ZX-80, TRS-80
264.
▲
by
anta40
3y ago
The discussions in Gitlab are still active: https://gitlab.com/freepascal.org/fpc/source/-/issues Of course, you can always build the latest version from Git.
265.
▲
by
anta40
3y ago
I never finished them, mainly because I treated them as references, e.g for in-depth mathematical analysis :D Say for studying data structures, I'd recommend a general text book like Weiss or Sedgewick. It's very rare I study Knut
266.
▲
by
anta40
3y ago
Some statistics books, perhaps? I think there are some references on them. I don't study random numbers anymore because my interest changed few years ago.
267.
▲
by
anta40
3y ago
Even too theoritical for functional programming research, perhaps?
268.
▲
by
anta40
3y ago
Well I do, some of them. But only for studying a few specific topics. I used to have the copy of TAOCP vol 1 - 3, and eventually only read vol 2 because I was interested in (pseudo) random number at that time.... :D
269.
▲
by
anta40
3y ago
First time I reading the title, I had to think what "street fighting" is. Then I remember a quote read from somewhere else: "the only rule on street fight is there are no rules." After reading the comments, guess I'
270.
▲
by
anta40
3y ago
I think those who deal with OS kernel, compiler etc on daily basis also understand those points. They use various tools to make code review, time management etc easier. Not all hackers are overly obsessed with the most efficient Big O and v
More ›