Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
progman
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
91.
▲
by
progman
10y ago
Brilliant idea! The code sample is the most clean GUI code I have ever seen. However, I haven't coded GUI for a very long time, so it may be that there are also other good GUI APIs which I don't know about. Nevertheless, this DSL
92.
▲
by
progman
10y ago
GtkAda is a binding for Ada. Ada is like Pascal but much more powerful. GTK is available for Linux, Windows and OSX. However, you could also use Qt and import from C++ to Ada. http://www.ada2012.org/ http://www
93.
▲
by
progman
10y ago
Forth solely based on Tcl/Tk - nice idea! This allows me to write GUI scripts without having to deal with the TCL syntax, and without being dependent on bindings to other languages. This is the KISS principle in action! However, there
94.
▲
by
progman
10y ago
> It's also just one PC model from only one major OEM, and I believe it's mail-order only. I don't consider that a problem since Linux has always been mainly in the focus of developers. Linux is a top choice if you want a
95.
▲
by
progman
10y ago
> Too bad 99.9% of the time Windows gets the UI right enough for most users. True for Win7, wrong since >Win7. I would have agreed if you mentioned iOS. Anyway, today Android has the greatest market share, and that's running Linu
96.
▲
by
progman
10y ago
If you want massive availability go with Android. If you want personal customization go with classical Linux.
97.
▲
by
progman
10y ago
> Note though that Dell's Linux offerings are commercially supported distros What's the problem with that? Why should I use a different distro if the installed one works perfectly with all HW components? If I really needed anot
98.
▲
by
progman
10y ago
> By it's nature, the Open Source (OS) community doesn't have the man-hours or leadership structure in place to make a coordinated desktop system. That's wrong. KDE and Gnome are coordinated desktop systems. Why do all peo
99.
▲
by
progman
10y ago
> A big problem is that the Linux world loves to fragment itself. I am using Linux for >25 years. The "big" problem actually turned out a big advantage since I was never forced to go with any immature mainstream. For instanc
100.
▲
by
progman
10y ago
> Is there really nobody in America who can sell Linux PCs at a profit, when the OS is free? Dell sells the XPS 13 Ultrabook with Linux pre-installed pretty successfully. Tuxedo is another Linux HW vendor. At lot more devices are listed
101.
▲
by
progman
10y ago
> The centralization of computation is likely not a good thing in the long run. I agree. It only makes sense if you need special data for statistics, AI training, etc. In all other cases the classic way of programming on pc and notebook
102.
▲
by
progman
10y ago
Congrats! I discovered jasonette by coincidence. There's so much stuff to read. At first glance, it's amazing that it is possible to create a native mobile app with pure JSON. This could also be perfectly suitable for a Lisp/
103.
▲
by
progman
10y ago
The Rust 2017 Roadmap sounds really nice. Congrats for the development so far. However, what I still miss is bootstrapping from source. It would make porting to other platforms much easier. It confuses me that Rust is proclaimed as a safe l
104.
▲
by
progman
10y ago
I use org mode every day. It actually is a tree editor. You can fold and unfold entries, move whole subtrees into deeper/higher levels, etc. The tree editor however is just one of many org features.
105.
▲
by
progman
10y ago
> I spent an afternoon messing about with Rust and found it infuriating. The compiler kept (quite rightly) telling me how crap my code was and wouldn't compile it for me. I found it frustrating but thoroughly educational. The same i
106.
▲
by
progman
10y ago
Some Lisp's are really fast, SBCL for instance. http://benchmarksgame.alioth.debian.org/u64q/lisp.html
107.
▲
by
progman
10y ago
One way to learn such discipline is "learning by teaching". If you learn something, and if you want to learn it really well, then learn it so that you can teach it to others.
108.
▲
by
progman
10y ago
> it's mind-bending how much I can accomplish alone which proves that Lisp and the "bipolar Lisp programmer" are not necessarily related together. I think BBM's prefer Lisp because it is really convenient to develop w
109.
▲
by
progman
10y ago
When C++ and Java (the current industry standards) have adopted the last feature of Lisp then the world will realize that it actually wanted Lisp after all :-)
110.
▲
by
progman
10y ago
Btw. for those who are interested in Forth, I recommend to read the "Forth Dimension" archive. It was rightly called the "best special-interest technical magazine ever". http://www.forth.org/fd/FDcov
111.
▲
by
progman
10y ago
Yes, there are plenty of options. However, most of those options lack something while Forth is all-inclusive. All your options have no compiler while Forth compiles to threaded code which is pretty fast, about 1/10 the speed of assembl
112.
▲
by
progman
10y ago
Wouldn't Rust be overkill? I think Forth is much more suitable here. You can implement a lot of features in 512K. You can extend the code (and language!) at runtime, you can debug remotely, and do other nice things.
113.
▲
by
progman
10y ago
I'm reminded of my good old Forth times (6502 on Commodore PET), and I'm glad that Forth gets the increasing attention which it actually deserves. I don't know if there is any other programming environment at all where you ca
114.
▲
by
progman
10y ago
I use Common Lisp for real projects. My recommendations: - Always follow the KISS principle ( https://en.wikipedia.org/wiki/KISS_principle ). Don't use Lisp's "super features" too much. The same appli
115.
▲
by
progman
10y ago
Just imagine that the Raspberry Pi Foundation could be interested to switch from ARM to R5. They could actually design and produce their own R5.
116.
▲
by
progman
10y ago
> How well do you think a web browser would run on a 68K? It depends. If you want something like Opera or Firefox it won't run at all. If you are satisfied with basic functionality then you can use browsers like w3m which work well
117.
▲
by
progman
10y ago
> Probably many: the processor has to be made by millions (per model, not in total) to become reasonably priced, and it will still be slower and/or hotter than an offering from Intel Why should R5 compete with the big players? It do
118.
▲
by
progman
10y ago
Soon we'll have. Google, HP, Oracle Join RISC-V http://www.eetimes.com/document.asp?doc_id=1328561 Adapteva: Why I will be using RISC-V in my next chip http://www.adapteva.com/andreas-blog/why-i-wi
119.
▲
by
progman
10y ago
This confirms my own experience. I discovered that programs written in (or use) dynamic languages like Lisp are surprisingly reliable (Emacs in particular). Type safety won't protect us from broken software. Quote: "The most commo
120.
▲
by
progman
10y ago
> I'm glad I'm unemployed so I have time to configure it! That raises the question if the author is also unemployed so that he had the time to write it ;-) It would be interesting to know how much time he actually needed.
More ›