News for hackers. Stuff that matters.
Re:You’re How Old? We’ll Be in Touch by ourmandave on Sunday September 04, 2016 @08:37PM (#12427456)
Ah, "Grey beard". The term Microsoft used to separate the old from the young at a conference when they first introduced the .NET framework. Classic "old bad, good new" sales.

As in, "you Grey Breads remember using C++ and MFC, etc."

Yes I remember. Because it was yesterday just before I came to your conference!

I still went home and started learning what the hell XML was though. =(

Re:You’re How Old? We’ll Be in Touch by WalterBright on Monday September 05, 2016 @03:55AM (#12428780)
> you Grey Breads remember using C++ and MFC, etc.

I remember submitting my BASIC program on IBM punch cards. Using a card punch machine taught one to not make typos. You youngsters with your backspace keys!

Re:You’re How Old? We’ll Be in Touch by jbuzbee on Monday September 05, 2016 @10:28AM (#12430495)
Does anyone else remember using a hard-copy terminal? It's hard to even think about how I would edit, compile, debug and run programs where everything you typed or was echoed back, including passwords, was printed out on a paper roll. Want to look at your command-history? just grab the paper and look. Of course there was no fancy vi screen-oriented editor. We had ed and liked it!
Re:You’re How Old? We’ll Be in Touch by clort on Monday September 05, 2016 @03:46PM (#12431917)
We had a teletype machine at my school in 1980 connected to the local authority mainframe. There was nearly always a queue to type your own program but you could write it out on a sheet of paper (one character per box) and get a printout of somebody who had typed it in for you. When they made a mistake your program didn't run and you had to send it again the next week.

and I'm only 50!

Re:You’re How Old? We’ll Be in Touch by cafard on Tuesday September 06, 2016 @01:13PM (#12437534)
I certainly do. I found even punch cards preferable. The awkwardness of the input method meant that I stayed away from tech for almost 15 years after the first quarter of my freshman year in college.
Re:You’re How Old? We’ll Be in Touch by onion2k on Monday September 05, 2016 @07:03AM (#12429454)
You had literal patches though.
Re:You’re How Old? We’ll Be in Touch by glasz on Monday September 05, 2016 @05:49AM (#12429190)
thank you for making me smile during these horrible days.
Re:You’re How Old? We’ll Be in Touch by WalterBright on Monday September 05, 2016 @06:29AM (#12429319)
I'm actually not kidding. My first programs were done on punchcards back in 1974 or 1975. I then moved on to ASR-33s (barf), DECWriters (much better) and then ADM-3A glass terminals (heaven - a working backspace!).

Using a text editor today is not much different than an ADM-3A, it just has more rows and columns on it and the font is slightly, but not much, nicer. (Why do the console fonts suck these days? Jeez)

Edit: the first screen editor I had ran on an ADM-3A and was a TECO macro. I think TECO was the first "tty noise" programming language.

Re:You’re How Old? We’ll Be in Touch by newjersey on Sunday September 04, 2016 @08:44PM (#12427475)
I still can't wrap my head around the fact that we have developers who work on .NET and have never touched either WinForms or WebForms.

And I am relatively young.

Re:You’re How Old? We’ll Be in Touch by douche on Sunday September 04, 2016 @08:53PM (#12427501)
WebForms can die in a fire, and thankfully has, for the most part, but WinForms is still plenty good enough for cranking out quick and dirty tools. Maybe I'm old, or it's just because I started out in high school doing VB6 forms applications, but I still prefer it unless I have a good reason, over WPF.

WinForms is also a pretty thin layer over Win32 controls, as well, so if you have to switch between .Net and native C/C++ Windows dev, it's less of a context switch.

Re:You’re How Old? We’ll Be in Touch by themartorana on Monday September 05, 2016 @01:24AM (#12428304)
WebForms changed the game. ASP was a sub-subset of VB, but WebForms with C# made websites full-scale eventful and stateful programs for the first time. I had never felt such power and freedom programming for the web.

Yes, some people would put humongous data structures in view state, and yes, more-better solutions have arisen, but WebForms deserves your respect!

Re:You’re How Old? We’ll Be in Touch by robin_reala on Monday September 05, 2016 @04:12AM (#12428857)
It really doesn’t. I’ve never seen a good WebForms site / app and I’ve always dreaded working with them. They were a regressive step.
Re:You’re How Old? We’ll Be in Touch by insulanian on Monday September 05, 2016 @04:49AM (#12428974)
If you worked long enough with WebForms, then you'd know what an inefficient, slow and complicated event-hairball it is.

I curse every time I have to go back to any old WebForms-based project to do some changes.

Re:You’re How Old? We’ll Be in Touch by flukus on Monday September 05, 2016 @09:48PM (#12433201)
> WebForms with C# made websites full-scale eventful and stateful programs for the first time.

And that is why it can go die in a fire!

Re:You’re How Old? We’ll Be in Touch by markbnj on Sunday September 04, 2016 @10:04PM (#12427686)
>> I still can't wrap my head around the fact that we have developers who work on .NET and have never touched either WinForms or WebForms.

>> And I am relatively young.

I still can't wrap my head around the fact that we have developers who worked on WinForms and never used MFC or ATL or wrote C code to the Win16/32 API :).

And I'm... er... used to be young.

Re:You’re How Old? We’ll Be in Touch by deathanatos on Sunday September 04, 2016 @10:57PM (#12427834)
I'm in my 20s, and when I was starting it was the Win32 API, in C. It really wasn't that long ago.
Re:You’re How Old? We’ll Be in Touch by greggman on Sunday September 04, 2016 @10:51PM (#12427822)
Unity3d is probably exposing tons of people to .net without winforms
Re:You’re How Old? We’ll Be in Touch by fuzzy2 on Monday September 05, 2016 @04:10AM (#12428847)
Not all development involves GUIs. Well, let’s go even further and say most development is not GUI-related.

Business logic and algorithms is what it’s all about.

Re:You’re How Old? We’ll Be in Touch by amelius on Monday September 05, 2016 @04:53AM (#12428990)
Most algorithms are reusable, while most GUI code is not.

Hence, most actual programming is happening on GUIs.

Re:You’re How Old? We’ll Be in Touch by fuzzy2 on Monday September 05, 2016 @09:10AM (#12430038)
Hm, depends on the business, I guess. Because from my experience, most business algorithms are proprietary and don’t have proper specifications. You can’t just use them somewhere else. You have to recreate them from scratch.
Re:You’re How Old? We’ll Be in Touch by gaius on Monday September 05, 2016 @11:22AM (#12430772)
Probably because your devs didn't write them in stored procs like they should.
Re:You’re How Old? We’ll Be in Touch by animal531 on Tuesday September 06, 2016 @07:18AM (#12435130)
Only roughly half the world believes in SP's. The other half (like me) believes that writing even the barest of hints of logic into SP's is a serious crime.
Re:You’re How Old? We’ll Be in Touch by gaius on Wednesday September 07, 2016 @07:17AM (#12442321)
So you'd rather write the same logic in every app, and trust that every developer of every app does the same and gets it identical? Good for keeping busy I suppose but if I were your manager I wouldn't pay you for it.
Re:You’re How Old? We’ll Be in Touch by ourmandave on Sunday September 04, 2016 @09:00PM (#12427522)
We do a lot of new development in Winforms. Ironically, it's our migration path away from green screen programs.
Re:You’re How Old? We’ll Be in Touch by mdadm on Monday September 05, 2016 @01:13AM (#12428266)
>As in, "you Grey Breads remember using C++ and MFC, etc."

As one who is neither "Grey" nor "Bread," you may wish to check your spelling :)

But yes, it's kind of sad that this is the way things are now :(

Re:You’re How Old? We’ll Be in Touch by gozur88 on Monday September 05, 2016 @01:17AM (#12428279)
Gray and grey are both acceptable spellings. Or were you just talking about "bread"?
Re:You’re How Old? We’ll Be in Touch by mdadm on Monday September 05, 2016 @01:51AM (#12428391)
Just the bread. Grey is a more automatic way to spell it than gray, for me.
Re:You’re How Old? We’ll Be in Touch by mark-r on Monday September 05, 2016 @11:09PM (#12433435)
The correct spelling is regional. Gray is a color and grey is a colour.
Re:You’re How Old? We’ll Be in Touch by ourmandave on Monday September 05, 2016 @01:21PM (#12431328)
I am not Galdalf the Grey, I am Gandalf the BREAD! Er wait, Gandalf the White!
Re:You’re How Old? We’ll Be in Touch by mcguire on Monday September 05, 2016 @10:00AM (#12430349)
Hmph. Sourdough life forever!
Re:You’re How Old? We’ll Be in Touch by mdadm on Monday September 05, 2016 @01:16PM (#12431298)
Hah! Plain white bread is clearly where it's at!
Re:You’re How Old? We’ll Be in Touch by mark-r on Monday September 05, 2016 @08:49PM (#12433038)
They prefer the young ones, because it's easier to get them to swallow the BS. They'll play the "fire and motion" game [1] with gusto.

[1] http://www.joelonsoftware.com/articles/fog0000000339.html