Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
stevecooperorg
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
stevecooperorg
17y ago
This is a particularly nice editor. Native python plugins, supports textmate snippets and language files, and a really nice look to it. I've been using it for over a year and find it, well, pleasant. Just a really good user experience, wi
92.
▲
by
stevecooperorg
18y ago
yaml? not used it myself, but possibly worth a look.
93.
▲
by
stevecooperorg
18y ago
Sounds like you've got a couple of job offers on the table, or some interviews lined up? If not, why this choice of language?
94.
▲
by
stevecooperorg
18y ago
I read them. What did you want me to see?
95.
▲
by
stevecooperorg
18y ago
Now, that sounds pretty nice. This must need language-specific definitions -- a block in python is delimited differently than C, say. What different things can you refer to? I know you can refer to words, lines, characters, buffers, and now
96.
▲
by
stevecooperorg
18y ago
I'm almost never touching the mouse. Isn't this true for absolutely every programmer's text editor? Be it vi, emacs, visual studio, eclipse, whatever -- find an editor which can't do everything via the keyboard, and you've probably not go
97.
▲
by
stevecooperorg
18y ago
* But, in real programming, you spend 80-90% of your time [...]* Well, yeah. But the question was about text editors -- how do you optimise that 10% of your time when you're actually cutting code? My point was, ultra-terse command syntax li
98.
▲
by
stevecooperorg
18y ago
great technical products are [...] almost always the vision of just a few people. Platforms, yes -- consistency goes a long way there, and a few coherent voices can build something where all the pieces work well together. Applications? 't
99.
▲
by
stevecooperorg
18y ago
y'see, this is the problem with vi users ;) how on earth does 'V4j>' feel better than selecting the lines you want to indent, then pressing tab? This is also where macro recorders work a treat; something like <start macro> space
100.
▲
by
stevecooperorg
18y ago
Invest in Mavis Beacon Teaches Typing instead! ;) Seriously, watch any screencast of a coder, and you'll see the thing that probably slows them down most is simple mistyping. The benefits of typing "<esc>:%s/replace/me/g" vs "<c
101.
▲
by
stevecooperorg
18y ago
google code is straightfoward, but FOSS only. I also use svnrepository.com for private projects, and syncing my documents between work and home. It's about $4 per month, which is peanuts.
102.
▲
by
stevecooperorg
18y ago
Curie is included to inspire girls to become scientists. The textbooks provide both a record of history, and role models for students. I'm not entirely convinced that record-keeping should trump role models.
103.
▲
by
stevecooperorg
18y ago
Much religious belief has a special protected status, though -- you aren't supposed to ask bare questions about the truth value of religious statements, or tell the truth when talking to someone else's kids; Little jimmy: "doing that ma
104.
▲
by
stevecooperorg
19y ago
I think you don't need to be objective -- you just need to whip up enough enthusiasm to get the person over their fear of the evil compuwebs and trying it out. After that, they'll learn themselves. I had this with my mum, who is now happy
105.
▲
by
stevecooperorg
19y ago
I did, and I didn't. The "I did": It seems very sensible to use s-expressions for everything. That lispy syntax meant that I started seeing ways to encode almost everything as lisp. I even started keeping a todo list in s-expressions; (do
106.
▲
by
stevecooperorg
19y ago
It may well be that it only really becomes apparent on larger projects. It's hard to get to that point, though, and maybe that's why the takeup is low. OTOH, some languages are particularly good on small things, but don't offer much help fo
107.
▲
by
stevecooperorg
19y ago
Hi, Ken. Thanks for the reply. I think what's happening currently in programming is that lisp-isms are filtering through to other languages. What used to be unique lisp-juice is available more generally, so the switch to lisp isn't perhaps
108.
▲
by
stevecooperorg
19y ago
"Sorry :(" Nah, that's ok. ;) CL isn't really for me, now. As I said, common lisp, right now, is too much work. Who knows what Arc 2020 will be like? ;)
109.
▲
by
stevecooperorg
19y ago
sets of related closures over common state?
110.
▲
by
stevecooperorg
19y ago
"If you look at the average programmer, he doesn't want to think about programming" This is nonsense. You can't just 'press keys and go home' and make working software. Most of the programmers I've worked with thought a great deal about pro
111.
▲
by
stevecooperorg
19y ago
"The weedout process has worked its magic again ;P" Please don't call me a weed. You point out that the more effort you expend, the better you get. The problem is the rate of reward. Getting a productive lisp environment is hard work. Compe
112.
▲
by
stevecooperorg
19y ago
yeah. It's the garbage collector.
113.
▲
by
stevecooperorg
19y ago
OK, I'll bite; (mapcar #'why-is-lisp-unpopular? (list system-administration enterprise-applications web-applications embedded-software mobile-phone-a
114.
▲
by
stevecooperorg
19y ago
I really don't find that lisp, at least common lisp, is particularly concise. Consider lambda functions, one of those things that lisp is particularly praised for; common lisp: (lambda (x) (+ x 1)) C#3 : x=> x + 1 ruby
115.
▲
by
stevecooperorg
19y ago
Any possibility of a crossover career? Something where the medium of composition is the computer? Something along the lines of computer animation, computer-generated music, etc. Also, web design involves a lot of aesthetic design skill in
116.
▲
by
stevecooperorg
19y ago
a possible answer would be "when I've code that someone outside my team is using." Deliver a web app, a library, an interpreter, a game, and it's reasonable to say you're over the hump.
117.
▲
by
stevecooperorg
19y ago
I think you may have a point -- what kind of user (A) has to deal with these roles, and (B) can't understand terms like 'DBA' or 'superuser'? Hopefully you're not just renaming roles already defined by the DBMS? It sounds like you might not
118.
▲
by
stevecooperorg
19y ago
I'd like to be able to embed it in apps. Any license that allows that is OK by me. Some ideas I've got floating around are to use it for scripting (instead of, say, LUA or XSLT) and for config files (instead of XML) in existing apps. Also,
119.
▲
by
stevecooperorg
19y ago
Heh. Can't say that vi makes me feel much better ;) Pg has a lot of people fired up about using lisps, but right now it's a sport you can only participate in if you've got a certain -other- set of skills like vi and emacs and a decent knowl
120.
▲
by
stevecooperorg
19y ago
Nah. We're waiting to download the windows msi file, which optionally installs a Visual Studio integration doodad and an eclipse plugin. At least, that's what the people who want to become lisp programmers want. It's probably not what the c
More ›