Click here to Skip to main content
15,891,248 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
AnswerRe: which technologies you really hate? Pin
mwmp22-Jan-15 2:09
professionalmwmp22-Jan-15 2:09 
GeneralRe: which technologies you really hate? Pin
Steve Naidamast22-Jan-15 2:10
professionalSteve Naidamast22-Jan-15 2:10 
GeneralRe: which technologies you really hate? Pin
Gary Huck22-Jan-15 3:01
Gary Huck22-Jan-15 3:01 
GeneralRe: which technologies you really hate? Pin
Thornik22-Jan-15 3:44
Thornik22-Jan-15 3:44 
GeneralRe: which technologies you really hate? Pin
908236522-Jan-15 4:15
908236522-Jan-15 4:15 
GeneralRe: which technologies you really hate? Pin
rnbergren22-Jan-15 4:39
rnbergren22-Jan-15 4:39 
GeneralRe: which technologies you really hate? Pin
MSBassSinger22-Jan-15 7:20
professionalMSBassSinger22-Jan-15 7:20 
GeneralRe: which technologies you really hate? Pin
Yortw22-Jan-15 8:39
Yortw22-Jan-15 8:39 
Surprised about XML. I find it easier to read (as a human) than equivalents (i.e json) so long as the XML format itself isn't tortured (i.e what SAP does to it). I mostly like the System.Xml.Linq namespace classes for dealing with it - particularly cool when building xml documents from object models. Speed and size can be issues, but TBH speed has never really been a problem for us and size is manageable (if still not as good as json) if you compress before transport. To each their own I guess.

Web services - Again I have no problem with the MS implementation and tooling, and SOAP while it has some overhead, actually does things for you that you often have to build in yourself otherwise. I am Perfectly happy building and using .Net SOAP services in VS. However, I would probably put this on my list because *every* *single* php SOAP service we've ever been asked to use has had a badly formed WSDL which breaks the MS tooling, and trying to get PHP developers to acknowledge that I like pulling teeth. It always ends up being the WSDL and the php guy's fault, but they always insist it isn't.

Agree about COM. It's had it's day, and while it has some good points, mostly it's a PITA. I can't believe WinRT is based on it. Makes me sad. I shall cry into my coffee.

I would put iOS on this list. I know I'm like the only person on the planet that feels this way, but every time I use it I find it unintuitive, frustrating, ugly and somehow it feels 'old'. I always thought if I didn't have a WP I'd want an iPhone over Android, but having done some Xamarin development recently I think Android might actually be my preferred option.

I also have a love/hate relationship with Xamarin, and particularly Xamarin Forms at the moment. The concept is awesome. The execution is filled with missing features, broken tooling, bugs, performance issues, and what looks like (though I haven't proved) poorly thought out implementation that isn't easily extended/replaced.

WinRT - Ugh. Ugly API's. Missing API's. Poor exception logic, with poor reporting across language boundaries. Features missing (inheritance in public WinRT components) because... jscript. COM underneath. WTF. Ugh.

Jscript. I'm not a web dev, and I don't like the web stack much so I'm biased anyway. The tools have also come along way since I last tried, so probably I'm just out of touch. However, personally, I don't like the language and have always found the tools awkward/lacking whenever I've tried to use it. Basically my initial experiences put me off so much I do everything I can to avoid it now. While I remain ignorant of the details, the proliferation of frameworks to make things better/work cross browser (like jquery) etc. is doing nothing to change my mind. I can't imagine why anyone wants nodejs... jscript on the server? Shouldn't we be trying to replace it everywhere, not move it up the stack?

There's probably a hundred others, but that's all that comes to mind right now. I'm a grumpy old man these days.
GeneralRe: which technologies you really hate? Pin
Yortw22-Jan-15 8:51
Yortw22-Jan-15 8:51 
GeneralRe: which technologies you really hate? Pin
Leng Vang22-Jan-15 8:49
Leng Vang22-Jan-15 8:49 
GeneralRe: which technologies you really hate? Pin
StatementTerminator23-Jan-15 11:54
StatementTerminator23-Jan-15 11:54 
GeneralRe: which technologies you really hate? Pin
BotReject24-Jan-15 12:58
BotReject24-Jan-15 12:58 
JokeBJOTD Pin
JimmyRopes21-Jan-15 1:04
professionalJimmyRopes21-Jan-15 1:04 
GeneralRe: BJOTD Pin
Rage21-Jan-15 1:09
professionalRage21-Jan-15 1:09 
GeneralRe: BJOTD Pin
den2k8821-Jan-15 1:12
professionalden2k8821-Jan-15 1:12 
GeneralRe: BJOTD Pin
Slacker00721-Jan-15 1:40
professionalSlacker00721-Jan-15 1:40 
GeneralRe: BJOTD Pin
PhilLenoir21-Jan-15 3:02
professionalPhilLenoir21-Jan-15 3:02 
GeneralRe: BJOTD Pin
Single Step Debugger21-Jan-15 2:34
Single Step Debugger21-Jan-15 2:34 
GeneralRe: BJOTD Pin
Mike Hankey21-Jan-15 4:26
mveMike Hankey21-Jan-15 4:26 
GeneralHey Maunder! YANONDDCCC [SOLVED!] Pin
megaadam21-Jan-15 0:54
professionalmegaadam21-Jan-15 0:54 
GeneralRe: YANONDDCCC [with hint] Pin
OriginalGriff21-Jan-15 1:25
mveOriginalGriff21-Jan-15 1:25 
GeneralRe: YANONDDCCC [with hint] Pin
Rage21-Jan-15 1:29
professionalRage21-Jan-15 1:29 
GeneralRe: YANONDDCCC [with hint] Pin
Marc Clifton21-Jan-15 14:52
mvaMarc Clifton21-Jan-15 14:52 
GeneralRe: YANONDDCCC [with hint] Pin
HobbyProggy21-Jan-15 1:35
professionalHobbyProggy21-Jan-15 1:35 
GeneralRe: YANONDDCCC [with hint] Pin
OriginalGriff21-Jan-15 1:39
mveOriginalGriff21-Jan-15 1:39 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.