Beta

Slashdot: News for Nerds

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

The World Falls Back In Love With Coal

elbobo Re:Hey Slashdot Editor! (341 comments)

I always say: What do I fear about flying? The taxi ride from the airport.

about a year and a half ago
top

The IDE As a Bad Programming Language Enabler

elbobo Re:Word (586 comments)

Seems age hasn't tempered your ego or gifted you wisdom. I'm sure you're a prized possession of whichever outfit you work for.

about a year ago
top

The IDE As a Bad Programming Language Enabler

elbobo Re:Word (586 comments)

The Pascal days! I really liked that language, but recently realised I have absolutely no recollection of the syntax.

I guess I used Turbo Pascal for a while in the 80s. But back then an IDE seemed to mean a code editor that was tailored to the language, and had some navigation, but was mostly just you and your code and nothing else.

These days an IDE seems to mean you, your code, and 900 buttons and tabs and everything else imaginable that a programmer might possibly need. They put emacs to shame when it comes to trying to cram everything into one app.

about a year ago
top

The IDE As a Bad Programming Language Enabler

elbobo Re:Word (586 comments)

> By your logic, I shouldn't bat an eye at anyone walking around with one of those old brick cellphones.

Reading this statement, I don't believe you've managed to grasp my logic. In fact, I haven't even presented any logic. I've stated a belief.

If you want logic, you could ask. But if you're going to throw wild denigrating generalisations at me that have no connection with my own experience (which is not limited), then you'll have to ask nice.

You seem to be presenting some logic, but to me it looks infirm. If your hand-crank metaphor had strength, it would be true that an IDE is inherently more capable than a vim or emacs based dev environment. Which isn't true.

about a year ago
top

The IDE As a Bad Programming Language Enabler

elbobo Re:Word (586 comments)

> I probably also weigh more and have less hair, but I'm better-looking.

I resent that accusation. I demand a scalp nudity comparison, to reclaim my honour.

about 2 years ago
top

The IDE As a Bad Programming Language Enabler

elbobo Re:Word (586 comments)

> In my experience, people who don't use IDEs almost never refactor their code.

Sounds like limited experience to me :)

I'm usually in the architect role, and deciding the larger whens and whats of refactoring is my domain. Young programmers tend to be weak on the experience necessary for recognising what to refactor, how, and when.

If you're going to paint all vim users with the same brush, you should remember that any programmer with 20+ years experience will almost certainly have been a vim or emacs user for a considerable number of years. You really can't make any sweeping generalisations about a group that broad.

> Text edit guys are cowboys and lack professionalism.

Plain code editors were the entirety of programming for a very long time. When I first started out, the *ed* editor existed (http://en.wikipedia.org/wiki/Ed_text_editor).

If we're going to throw wild generalisations around, I'll throw mine in:

Old timers who earned their chops in plain editors tend to have a better sense of the overall app architecture, and are more intuitively aware of the scope and interconnectivity of subsystems. Changing a method signature across multiple files is trivial when you grew up on Unix tools, and people who did so tend to have a far better conception of the impacts of such changes.

That was fun, wasn't it.

about 2 years ago
top

The IDE As a Bad Programming Language Enabler

elbobo Re:Word (586 comments)

I haven't done much Java work, but it sounds like it greatly benefits from an IDE (which is the argument the linked article is making against Java and IDEs, I guess).

For the work I do at the moment (Objective-C), I don't think the IDE is providing any great benefits, and in many ways I think it gets in the way. Although perhaps the refactoring tools would be the exception, as you say. Being able to quickly rename methods/variables/etc or change method signatures without fear is a big gain. But I'd probably be more productive if I got those refactoring tools through a vim script.

I think a big part of the problem for me is the monolithic nature of IDEs. They're conceptually a collection of separate tools, but visually they're one massive blob of UI. Perhaps I'd be more comfortable if I could strip the IDEs down to just a couple of code windows and nothing else.

about 2 years ago
top

The IDE As a Bad Programming Language Enabler

elbobo Re:Word (586 comments)

If you're working with Java, I've got no suggestions. I'm living in an Objective-C world at the moment, so I primarily work with AppCode. AppCode has vim keys built in, so I feel mostly at home. It's still way too bulky though. IDEs feel like trucks, when I'd rather be riding a bike.

Presumably JetBrain's Java IDE also supports vim keys.

about 2 years ago
top

The IDE As a Bad Programming Language Enabler

elbobo Re:Word (586 comments)

I've been programming since I was 8, which makes 28 years of programming (probably more than half of that time professionally). I've only started using IDEs in the past few years, and only because they're pretty much not optional for a lot of platforms these days.

I think I was better off before IDEs. I don't write less bugs now, and I don't feel like my programming is qualitatively better because of the IDEs. I find my work environment is now far more cluttered, and I spend more time navigating my tools rather than navigating my code.

Perhaps you're mistaking "tab completion" for IDE? You don't need an IDE for tab completion. I've had that for over a decade in vim.

about 2 years ago
top

The Software That Failed To Compete With Windows

elbobo Re:DESQview (347 comments)

It's hard for me to describe how much appreciation and affection I had for DESQview. It was such a joy, with really no negatives. Every dabbling I had with Windows in comparison just further cemented my love of DESQview and hatred for the unacceptably substandard tripe Microsoft were pushing.

DESQview -> Linux without X -> Linux with X -> OS X (10.2) -> today.

more than 3 years ago
top

The Software That Failed To Compete With Windows

elbobo Re:DESQview (347 comments)

Well, just running the single DOS app under Windows, not even having anything else loaded, on a 486dx2/66 w/16MB RAM, resulted in users complaining about speed - on their 2400 baud modems.

Yep. Same here. I gave it a try, and wow was it ever bad - completely unworkable.

I never got into OS/2, having no copy available to me (I just couldn't afford it). I did my C in Borland's DOS based Turbo C++ inside DESQview and was blissfully ignorant of what life under OS/2 might be like.

By all accounts I heard soon after that time, OS/2 was a glorious thing, so I'm always mildly disappointed I missed out on it. I think I held out in DESQview land (and then Linux without X) until almost Windows 98 times.

more than 3 years ago
top

The Software That Failed To Compete With Windows

elbobo Re:Desqview (347 comments)

Same experience here. Nothing at the time other than DESQview was offering decent multitasking for tasks like BBSes. Windows was a joke in comparison.

Eventually I gave up DESQview, but it was a painful transition and I bitterly resented Microsoft for winning in the market with their inferior product.

more than 3 years ago
top

The Software That Failed To Compete With Windows

elbobo DESQview (347 comments)

DESQview was brilliant. It was completely workable on the hardware of the time, functional, did what the box said, fast... It was the right solution for the time. It just happened that hardware moved on and left the phase in time that DESQview occupied behind.

I was running multinode BBSes under DESQview back in the day and getting fantastic performance. None of the graphical competitors were in any way workable alternatives for that sort of performance on the hardware available.

more than 3 years ago
top

Which Language To Learn?

elbobo Re:Really? (897 comments)

I agree. The sedentary nature of programming is very unhealthy. A mix of the two would be great.

As it is I balance it by not working long hours or that many days a week, and spending the rest of my time outside or at the gym.

more than 3 years ago
top

Which Language To Learn?

elbobo Re:Really? (897 comments)

Not trolling. I will not lower my life standards to spending my work life in a Windows environment.

Not the whole reason, but at least part of it was put well by someone recently:

"using a windows pc is like having someone at work who wants to whine at you about an unrelated personal issue when you ask a quick question"

more than 3 years ago
top

Which Language To Learn?

elbobo Re:Really? (897 comments)

I worked doing manual labour, and really heavy stuff at that, for maybe five years in my late teens, early twenties. It was, on balance, just as enjoyable, if not perhaps more enjoyable at times, than being a programmer. It just doesn't pay well enough.

more than 3 years ago
top

Which Language To Learn?

elbobo Re:Really? (897 comments)

I've worked in various different physical labour jobs, and I'd pick them any day over sitting inside at a Windows computer cranking out .NET code.

Hell, I'd pick them over sitting inside at a Mac cranking out C++ or Java or PHP any day too, if they paid better. But those dev environments at least are tolerable. Living in a Windows world is not tolerable, and crosses the line for acceptable work conditions.

more than 3 years ago
top

Major ISPs Seek To Lower Broadband Definition

elbobo Re:The status quo (426 comments)

I'm paying around $1135 USD a month in rent, including all utilities, furnished, and serviced.

Yeah, doesn't fall into the range you class as cheap, but it's half the price of what I was paying in Sydney. Although admittedly my Sydney place was pretty luxury, in the best building in town. But this place aint too shabby either.

The rent I'm paying here is still on the cheap side for Tokyo though. I could easily be paying two or three times as much for just a one bedroom/studio.

Anyway, back to the point: fibre to the building is very common in Tokyo, and very cheap. If you weren't getting it as part of the package, I suspect you'd be paying around maybe $30 USD a month for better than what I'm getting (probably something nearer 100mbit up and down, no limits).

more than 4 years ago
top

Major ISPs Seek To Lower Broadband Definition

elbobo Re:The status quo (426 comments)

I'm living in Tokyo at the moment, and my (rather cheap) apartment comes with broadband (fibre) bundled as part of the rent. I just did a speed test and I'm getting 52mbit down, 10mbit up. Absolutely no monthly limits.

Pretty much every apartment I looked at when picking this place had broadband (often fibre) bundled in to the rent cost, and all would be unlimited data.

more than 4 years ago
top

A Broken Heart Really Does Hurt, Scientists Claim

elbobo Re:Painkillers? (220 comments)

Look, there's really no point in me continuing this discussion with you. You're not listening, and you're already convinced you know much more about love and relationships than you actually do.

When you've grown up a bit more, lived a bit more, and learnt more about how guys work (if you ever do), come back to me and have this conversation if you like. But right now, there's no point. I'm not your emotional coach. You've got a whole lot more naivity and ignorance to live through, a whole lot more experience to gather (again, if you ever do).

more than 4 years ago

Submissions

elbobo hasn't submitted any stories.

Journals

elbobo has no journal entries.

Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account

Loading...