Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
progman
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
25 ms
·
181.
▲
by
progman
10y ago
There is also Thrussh, a Rust library for SSH. Rust now begins to shine where it was designed for -- in security. According to https://doc.rust-lang.org/book/ffi.html it is possible to make callbacks from C code to Rus
182.
▲
by
progman
10y ago
Indeed. Source and SDK portability is really important in our current world of embedded systems which offers new boards every week. https://news.ycombinator.com/item?id=9049698 http://hackerboards.com
183.
▲
by
progman
10y ago
> 1. Simplicity Reduces Code I always follow the KISS principle, if possible. It makes maintainability so much easier, not only in Software but also in Hardware. Every additional layer of complexity adds to the probability of failure.
184.
▲
by
progman
10y ago
Congratulations! Are there any plans to support bootstrap from source? Currently any install requires a binary Rust compiler. I like the way how Nim handles the bootstrap. It's always easy, and it also eases ports to other platforms si
185.
▲
by
progman
10y ago
> Someone need to make lisp without the parentheses, where scoping can also be managed by indentation like in python. Throw in some strong imperative programming so that it's a lisp masquerading as C (because purism sucks), and you&
186.
▲
by
progman
10y ago
Thanks to all the posters here for their answers and recommendations!
187.
▲
by
progman
10y ago
Shadow banning _is_ censorship. It causes intellectual decline of a site because over time it reduces the audience to a synchronized minimum of wanted opinions like a communistic party. The only answer for such a policy is boycott, and to c
188.
▲
by
progman
10y ago
There is a lot of documentation about the Alto. Are there also complete circuit diagrams? I am just curious because the processor was made in TTL at a time before the 6502 and Z80 were born. Sooner or later the last functional Xerox Alto wi
189.
▲
by
progman
10y ago
I did not claim that Haskell is not practical. I said it is not _very_ practical. Yi is nice. There is also Leksah which looks even more appealing. http://leksah.org/images/Bildschirmfoto-leksah-13-linux.png I just won
190.
▲
by
progman
10y ago
What is the worth of "simple" if it is not "practical"? Turing machines can do all computable things. They are the most simple computers yet they are not practical at all. > You can have a more complicated thing being
191.
▲
by
progman
10y ago
There are many attempts to justify the practical use of Haskell. However why does the Haskell community not have just proven the superiority of Haskell by an impressing showcase of working equivalents of Eclipse, Open Office, full-blown bro
192.
▲
by
progman
10y ago
If people claim that Haskell is "pretty simple" and Java is "more complicated" then why in the world is there almost no evidence for that? Why are things like Eclipse and Netbeans availabe for many years why Haskell is s
193.
▲
by
progman
10y ago
Really? Fine. Then please show me a list of Haskell equivalents of Eclipse, NetBeans, Open Office, e-commerce software, and other big software which was written in Java. Thank you.
194.
▲
by
progman
10y ago
Also very interesting: http://hwacha.org
195.
▲
by
progman
10y ago
Leon and SPARC are nice to have. OpenRISC also looks appealing. http://www.eetimes.com/author.asp?section_id=36&doc_id=13234... https://speakerdeck.com/asb/lowrisc-plans-for-risc-v-in-2016 https:&
196.
▲
by
progman
10y ago
I consider it completely sufficient if there is any true OSS hardware which is able to run Linux with acceptable performance. Of course big applications like LibreOffice won't make fun on such systems. However we have TeX etc. which ru
197.
▲
by
progman
10y ago
> Of course you don't want to use roll or pick. That's tutorial-level knowledge that you shouldn't use them. I think the opposite is true. Basic, Assembler and Forth were my first languages. Forth was the one that was the
198.
▲
by
progman
10y ago
> Variables have to go somewhere. As I already mentioned, in Forth you barely need variables. Everything happens on the stack. The rest is global. Forth requires a radical shift in thinking about programming. You should read Leo Brodie&#
199.
▲
by
progman
10y ago
Is the author against excellence in general, or is he just against the corrosion of the word excellence by its proliferate use?
200.
▲
by
progman
10y ago
> local variables are a huge issue on a stack machine Forth routines are usually short so they don't need local variables. > ANY stack manipulation must be seen as fundamentally inefficient Why? I remember developing Forth code o
201.
▲
by
progman
10y ago
There are actually several more alternatives to Javascript. Many languages support compilation to Javascript. For instance consider Haskell, Ruby, Lisp, and Nim. List of languages that compile to JS: https://github.com/jashk
202.
▲
by
progman
10y ago
I think exactly the opposite is true. "Personal spamming" will probably help you. Spread your photo as much as possible, all with different names and profiles :-)
203.
▲
by
progman
10y ago
The problem with modern C++ is that it wants to be everything. Now this behemoth is crushing under its own weight. People who are not forced to use C++ should consider other languages which are way cleaner and even more performant. Code wri
204.
▲
by
progman
10y ago
> Further, my experience with Haskell means that I now see potential bugs everywhere in imperative code. ... I am constantly aware that I am writing traps that other people are likely to fall in. Did that not make him a _better_ programm
205.
▲
by
progman
10y ago
The Haskell community could silence the critics quickly by pointing to some real world open source applications which prove the practical usability of Haskell. So far there aren't much. Most of them deal with DSL. There are only two H
206.
▲
by
progman
11y ago
This syntax comes close to Nim. I am using Nim for years now, and it is much more convenient than C while retaining the same performance. C functions can be imported and used seemlessly. Nim offers several optional garbage collectors whic
207.
▲
by
progman
11y ago
"Bash emulation in Ubuntu Layer on Windows" would probably be the accurate version :-)
208.
▲
by
progman
11y ago
That's an really important point.
209.
▲
by
progman
11y ago
> I don't really like Desktop Linux anymore I used KDE 3 and Gnome 2 for many years (Windows also). and switched to LXDE/OpenBox after KDE 4 and Gnome 3 turned out to be unusable. Although my current desktop is very simple it h
210.
▲
by
progman
11y ago
Or you can purchase one of those cheap Win8/Win10 Pads for less than 100$ and connect them via vnc to your Linux box. Works pretty well for me with an 8" Dell Venue.
More ›