Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
prog
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
91.
▲
by
prog
16y ago
Being comfortable with Python I tend to use SCons for my C/C++ projects and have been quite happy with it. Though performance is not one of its strengths I like it because: * it is well documented * easy to extend (custom builders) * has a
92.
▲
by
prog
16y ago
reddit has an interesting feature that you can put multiple subreddits in the url and all the items are shown to you. E.g. http://www.reddit.com/r/programming+coding+codeprojects/
93.
▲
by
prog
16y ago
This is the first time I heard of Grace C++[1]. Looks very useful. I was looking for string that can be used for binary data. Looks like they support that too. [1] http://grace.openpanel.com/
94.
▲
by
prog
16y ago
Or INR in some cases.
95.
▲
by
prog
16y ago
I do want to start focusing on one project and get it to the point where its useful. Following this I hope to do what you mention and put some more resources behind it and make it grow faster. I initially had a small startup but that didn't
96.
▲
by
prog
16y ago
I won't say I am in the big league but I have enough to last me a couple of years if I stay comfortably. It is invested well so I am hoping that it will last longer. I also don't have any major outgoings like mortgages or rent. > * Has
97.
▲
Design Principles Behind Smalltalk
(cs.virginia.edu)
3 points
by
prog
16y ago
|
0 comments
98.
▲
by
prog
16y ago
The way it worked for me was that I was familiar (but not good) with common lisp. So, to get me going, using CLTL[1] as reference, I watched the videos first. Its about 20-24 hours worth of watching. Following this I started reading the boo
99.
▲
by
prog
16y ago
I have been using vim for 10 years or so but still there is much to learn :) I find vim documentation very helpful. Its details and easy to access. So, I make it a point to look around read a bit of :h for a few minutes.
100.
▲
by
prog
16y ago
If there is one book that made me think differently about programming its this one. Oh I did know common lisp, and other languages like C/C++, Python etc. But till then it was all about language features being built in for me. Which is all
101.
▲
by
prog
16y ago
> I'm also working on a cross-language compiler and have a question about TCO, specifically tail recursion. Currently my language compiles a tail-recursed function's body into a while loop. Don't Scala and Clojure do the same, except us
102.
▲
by
prog
16y ago
I agree that the VM can be a lot of work. However, some language features may need support from the VM. E.g. Scala and Clojure don't have full TCO support as JVM doesn't support that (yet!). If a languages uses an existing VM, it may need t
103.
▲
NASA/JPL launch DSLs in Scala
(scala-lang.org)
3 points
by
prog
16y ago
|
0 comments
104.
▲
by
prog
16y ago
Interestingly CodeRay doesn't support Perl. At least its not listed on their front page.
105.
▲
Fantom - Boring by Design
(fantom.org)
9 points
by
prog
16y ago
|
0 comments
106.
▲
by
prog
16y ago
> Why? Do you use Python or Ruby or PHP now? Don't get me wrong. I like Parrot. Its just that IMO complex pieces like JIT, threads and GC take some time to stabilize. So while I am all for Perl 6 being on Parrot and Parrot seems to be q
107.
▲
by
prog
16y ago
Yes, thats surprising behavior. Fortunately its fixed in 1.9. :) Spoiler alert: . . . 1.8.x produces 3 while 1.9 produces :foo
108.
▲
by
prog
16y ago
While I would choose Python (or Ruby) over Perl 5, I think Perl 6 has a lot to offer a programmer. I am just waiting for a stable release. Even if Perl 5 may have declined (can't say for sure), I think Perl 6 may change that.
109.
▲
by
prog
16y ago
I am quite excited about Perl 6 features (not a fan of the syntax though ... coming from Python). While I enjoy Python, I would actually consider using Perl 6 because of features like macros, regex etc. I am not sure if Perl 6 has TCO. Howe
110.
▲
by
prog
16y ago
I have been using bzr for quite some time. While my host didn't provide bzr (but did support Python), it was just a matter of untaring it and adding it to the path on the server. It worked out quite well as one fine day the server crashed a
111.
▲
by
prog
16y ago
After doing Java for some time I did a reasonable sized project in Scala. What I found was that Java was easier to learn but as I tried to do more with it I started missing simple things like first class functions. With Scala, it took a lit
112.
▲
Simplicity Makes the Difference that Makes the Difference (2004)
(smalltalk.org)
2 points
by
prog
16y ago
|
0 comments
113.
▲
by
prog
16y ago
Once Python becomes fast with unladen-swallow then I don't think I would bother with Java :)
114.
▲
Scala days 2010 videos
(days2010.scala-lang.org)
3 points
by
prog
16y ago
|
0 comments
115.
▲
by
prog
16y ago
> Yet I just don't see a benefit to moving them to the left side that justifies the aggravation of having to unlearn a habit that goes back nearly 20 years. I am a big fan of Ubuntu. Been using it exclusively for quite a few years now.
116.
▲
by
prog
16y ago
Considering the focus and shift towards dynamic languages I would love to see more adoption for the parrot VM. There is a lot of innovation there.
117.
▲
by
prog
16y ago
I am eagerly waiting for JDK 7 with invokedynamic support. I will be good to see the improvements it will bring to dynamic languages like Jython and JRuby. I wonder if Oracle is going to be conservative or go all out and consider features l
118.
▲
Josh Bloch on the Future of Java
(infoq.com)
72 points
by
prog
16y ago
|
24 comments
119.
▲
by
prog
16y ago
Looks interesting. Thanks for the link. > Agena is based on the ANSI C source code of Lua, a popular and widely used Open Source programming language. I am curious, what does Agena provide on that Lua does not? I haven't used either.
120.
▲
by
prog
16y ago
Looks good. I think it would be a good to put the "pricing" button after "take a tour" and "try it free". Right now you need to look hard to find it. :)
More ›