Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
flavio81
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
60 ms
·
571.
▲
by
flavio81
9y ago
>It seems the language is not this cutting edge technology it was once. Was it really cutting edge? I understood it as an improved OOP-only Perl. Rails, on the other hand, did knock me out the first time I saw it. I guess few languages
572.
▲
by
flavio81
9y ago
> In many ways, Ruby is one of the worst offenders. Can you explain why? I'm curious.
573.
▲
by
flavio81
9y ago
I always get tempted to switch to Ruby * whenever i remember that Matz intended to make programmers happy. However, I don't think i'd feel comfortable with a language that only allows object-oriented programming, and moreover OOP
574.
▲
by
flavio81
9y ago
> To extend this a bit, I would consider Flask if I didn't have a relational database. Use the Flask-SQLAlchemy plugin. It works beautifully. SQLAlchemy is a very good ORM.
575.
▲
by
flavio81
9y ago
>with only a camera on the device Sounds like it's going to be slow compared to other methods. A key to a good VR immersion experience is very low latency and high framerate.
576.
▲
by
flavio81
9y ago
I'm sorry. I should have said that NPM is fundamentally and essentially flawed, and that HN readers should not use it, favoring alternatives like Yarn instead.
577.
▲
by
flavio81
9y ago
"Generally, the Real Programmer plays the same way he works - with computers. He is constantly amazed that his employer actually pays him to do what he would be doing for fun anyway (although he is careful not to express this opinion
578.
▲
by
flavio81
9y ago
Obligatory HN reminder that the NPM system is crap and you shouldn't be using it.
579.
▲
by
flavio81
9y ago
Here it's the opposite; i have a full degree in software engineering and over 13 years of doing it professionally, yet some Finance graduates, friends of mine, are earning much more (i.e. as CFOs of companies); Sometimes i think i shou
580.
▲
by
flavio81
9y ago
When i saw this, i thought the reason for making this bot was obvious: Measuring code quality in "WTFs per minute" (as detailed on this famous comic - http://i.imgur.com/J1svNp7.jpg ) The less WTF/min, the bet
581.
▲
by
flavio81
9y ago
>I wish one implementation triumphed over the others That would be terrible. Part of the nice things of CL is that you can choose the implementation according to what you need. For example ECL if you want to embed your lisp code with C
582.
▲
by
flavio81
9y ago
You should expand this into an article or blog post!
583.
▲
by
flavio81
9y ago
"Follow the simple rules..." "I hereby pronounce you guilty... of having SIDE EFFECTS!"
584.
▲
by
flavio81
9y ago
Java as a tank - that is, slow (in development time) although resilient and all-terrain Python as a helicopter - far more manuverable but slower than a plane and easier to take down C# as a plane, fast and carries more cargo than an helicop
585.
▲
by
flavio81
9y ago
Thanks TeMPOraL! I'll try CCL then!
586.
▲
by
flavio81
9y ago
JMercouris, Thanks for this, you made my day!! I was always curious of what could be done using EQL. Do you have binaries compiled for Windows? What would your recommendation be for building under windows? Just regular ECL configured for w
587.
▲
by
flavio81
9y ago
I think i have played Maniac Mansion like 300 times... truly an innovative game!
588.
▲
by
flavio81
9y ago
> That comic by Dr. Barski tears me up every time! Just to test, I went and read the comic again and I cried, again! I confess I also cried when I realized such a book existed. It was like God telling me: "Don't be ashamed of
589.
▲
by
flavio81
9y ago
> Well I can do runtime checks just as easily in Clojure, but I'm really talking about compile time checks. Take a look at this: http://ahungry.com/blog/2015-07-10-Type-Safety-and-Lack-Ther... It shows you a 9
590.
▲
by
flavio81
9y ago
> The main issue people have with the book is that it uses CLISP-specific code in a few places. This makes sense for a tutorial book, since CLISP is easy to install, very small to download (compared to SBCL), and is a fully featured (AN
591.
▲
by
flavio81
9y ago
> But I couldn't see myself using it for a medium-sized project just because static typing is that valuable to me. See my comment above, you can have static-typing in Lisp with no problem: Type declarations are part of the Common L
592.
▲
by
flavio81
9y ago
> Without type annotations and checked structured data for everything I guess this problem you mention must be Clojure-specific, because in Common Lisp you can declare the data types of the input parameters and all return parameters, an
593.
▲
by
flavio81
9y ago
> Lisp is not special in this regard In reality, yes, at least because of two differences: 1. Lisp is a significantly more powerful language, compared to most non-Lisp languages. Thus, many patterns and practices that are needed in othe
594.
▲
by
flavio81
9y ago
>By contrast, design patterns are about forcing a common solution onto a range of different problems. This is one of the best criticisms of Design Patterns i've ever read. Great point.
595.
▲
by
flavio81
9y ago
LOL! He must be Alan Kay!! "Gotcha!" -- Alan Kay smashing a bug
596.
▲
by
flavio81
9y ago
> Video game humor is typically way worse than the humor in non-interactive media Perhaps, but I had a lot of laughs finding great humor in Leisure Suit Larry I/II/III/V, Space Quest III, Monkey Island 2, and Day of the
597.
▲
by
flavio81
9y ago
You can make a game exactly in this style, please google "AGI interpreter"; basically, all these Sierra games run over a runtime called "AGI" (Adventure Game Interpreter), and currently there are many tools that allow yo
598.
▲
by
flavio81
9y ago
> I was greatly disappointed (...) They are all text based. That's not really a bad thing... If you want graphical games in Lisp, take a look at the series called "Pushing pixels with Lisp": https://www.reddit.
599.
▲
by
flavio81
9y ago
Hi doctor! The comic at the bottom of the web page got me laughing and in tears at the same time, in particular the line: "Back in the 80s we showed you how to program without ANY bugs ". Also, Java as a little tank, C# as a pla
600.
▲
by
flavio81
9y ago
that I could do the same thing in significantly less Python code I have extensive experience with Python and i also know Common Lisp (though i'm far from being an expert there.) You can definitely write more concise code in Lisp. Not
More ›