Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror

Comment Re:if you "get coding" so well, why arent you codi (Score 1) 876

Yes, there are benefits unique to text representation.

But if you look at the context, I'm not arguing against the written word (see note here: "Perhaps, a printed executive summary of bullet points in your hand.")

I'm saying is text is just _one_ mode of interaction - it shouldn't be the only one. Effective multi-mode interaction is always better than single mode. We are full-spectrum creatures.

Comment Re:if you "get coding" so well, why arent you codi (Score 1) 876

A better representation would be me speaking these phrases to you in person

So, essentially the same TEXT in audio format? Doesn't that simply proved the point that the TEXT is already the, conceivably, most concise and precise representation of your idea?

No. First, there are benefits unique to audio interaction (immediacy, tonal emphasis, emotion); next up, benefits to physical presence (enhances interaction - e.g. pointing, gestures, a wider visual canvas), and finally you skipped this last bit with the pretty pictures... :)
"...code editors open in front of us, trying to demonstrate certain use-cases where visual coding is superior."

Regarding your comment "Good luck trying to debug a program from its visual representation.", do you remember savePipelineToFile and restorePipelineFromFile? :D Those features make it trivial to debug and replicate errors between environments.

On and off, I've programmed in both Java and Perl since the mid-nineties. I still use both in my 'webMethods' job when Flow js unsuitable. But for core integration work, webMethods Flow programming beats text-mode programming hands down. It wouldn't survive so long (neither would my job), if this wasn't the case. In fact, my personal view is the only reason for webMethods to thrive is Flow makes even average coders (like me), way much more productive then they ever would be CTRL+SPACEBAR-ing away in Eclipse.

Sadly, Software AG (and webMethods Inc. before them) have let webMethods Flow wither on the vine. There's so much they could have added to it by now - both in terms of visual language enhancements and visual tools. For example, diff and merge tools, environment comparison tools, code metrics and estimation tools, temporal debugging, automated test case generation (by using the input pipeline persisted on error), automatic documentation, some form of AoP...

Comment Re:if you "get coding" so well, why arent you codi (Score 1) 876

> show us a "better" visual depiction of your own post above without using text?

A better representation of my post? A better representation would be me speaking these phrases to you in person, code editors open in front of us, trying to demonstrate certain use-cases where visual coding is superior. Perhaps, a printed executive summary of bullet points in your hand.

Note, I'm not against text. I'm saying that's just _one_ mode of interaction - and it shouldn't be the only one.

As for me, I've work in visual coding for over a decade (in an integration middleware product line named 'webMethods', that uses a graphical language named 'Flow', Owner: 'Software AG'). Its based on Java, its been successful for the almost the last 2 decades. I've had a job in it for 13 years.
http://en.wikipedia.org/wiki/W...

Comment Re:if you "get coding" so well, why arent you codi (Score 2) 876

Nah, I'm actually with the poster. I get text-based traditional coding too, but find the ROI (time and effort) quite poor and the work dreary. You have to be either well disciplined, or get the sort of joy banging out code that running get when pushing their body through the next mile.

So one can get 'coding', or get 'running', but find themselves searching for something better. (visual coding/visual abstractions swimming)

Comment Re:HP used to be greatl (Score 1) 385

Eh? A whine? Not to the 'rest-of-us' world.

Talk about missing the point. He (and every other customer) had to wear the hardware cost of the extra RAM, and then have Agilent nickel-and-dime them to activate it . Consider this the next time your car charges you to get past 60mph. Or use more than 3 cylinders. Or heat your seat in winter. Cars manufacturers don't do this (*)

  (*=not yet... but see http://tech.slashdot.org/story...).

There's a good reason for that - the rest of us consider such behavior greedy and trashy!

Comment Re:I gave them a fair hearing... (Score 1) 397

Your example is fair enough.

Addressing the point made above, severance packages are not mandatory, and acceptance of them isn't mandatory either.

In the US. There, severance isn't just generosity (though it may be); its also an arrangement for the company to 'reach beyond the grave' and prevent you being a true free agent (i.e getting a job with the competition, contacting your company's customers, writing about problems with the company and its products)

See AC's post here http://slashdot.org/comments.pl?sid=4595209&cid=45781805 for another perspective.

I'm thankful to work in another nation where my severance (close to half my annual salary at this point) is mandatory by law. And I don't have to sign away my rights to get that money.

Comment Re:I gave them a fair hearing... (Score 1) 397

Yea, folks. Remember it for whatever reason - just remember it.

Some may think I'm an optimist. I just think you're jaded.

This may sound funny to you, but I actually consider myself both fortunate and an optimist. I've worked a decade and a half in my current job, in a country with a good economy, am well paid, am personally at low risk of layoff, and will get about 1/2 year's severance - by law - if laid off.

But being fortunate does not mean I lose my eyes and ears - I can hear and see what happening. Companies _are_ getting harsher; jobs harder to find and to keep.

If you think you think you can just work with no backup plan for wealth creation, you're not optimistic, you're naive.

Good for your friend with the 3/4 salary severance - he was fortunate. And I have a similar anecdote about my friend with similar severance too. But you see, a $30K severance on a $45K pay-packet doesn't last that long. There are some fundamental costs to living (rent, petrol, utilities.) If you can't get a job again soon, that happiness (and money) evaporates. Hence this advice:

Everyone working for someone - and I mean everyone - needs a backup plan to create wealth. Not an MLM - something where you get paid to create actual value. This could be selling cupcakes off your Facebook page, freelancing on guru.com, selling artwork on odesk.com, tutoring math classes, mowing lawns... Even if you make only $10/month, its a skill kept sharp for when you really need to depend on that next arrow in your quiver.

Slashdot Top Deals

Suggest you just sit there and wait till life gets easier.

Working...