frameworks / programming ?

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
Post Reply
User avatar
Sam111
Member
Member
Posts: 385
Joined: Mon Nov 03, 2008 6:06 pm

frameworks / programming ?

Post by Sam111 »

What is the hardest framework/programming api you have ever used.
Is it Struts , Spring , MFC , .NET ....etc

Which one and for which lanuage
As well was it for web based programming or system/application/firmware based programming?

Obviously in your opinon
Mikemk
Member
Member
Posts: 409
Joined: Sat Oct 22, 2011 12:27 pm

Re: frameworks / programming ?

Post by Mikemk »

Sam111 wrote:What is the hardest framework/programming api you have ever used.
I assume you mean a standard api, and that "Intel bytecode" doesn't count.
Which one and for which lanuage
SIC
DirectX
C#, which may have been part of the problem.
As well was it for web based programming or system/application/firmware based programming?
application, specifically games
Programming is 80% Math, 20% Grammar, and 10% Creativity <--- Do not make fun of my joke!
If you're new, check this out.
User avatar
Sam111
Member
Member
Posts: 385
Joined: Mon Nov 03, 2008 6:06 pm

Re: frameworks / programming ?

Post by Sam111 »

anybody else with there opinon on what api/framework is the hardest to master?
User avatar
dozniak
Member
Member
Posts: 723
Joined: Thu Jul 12, 2012 7:29 am
Location: Tallinn, Estonia

Re: frameworks / programming ?

Post by dozniak »

Sam111 wrote:anybody else with there opinon on what api/framework is the hardest to master?
GTK is pretty bad in my opinion, mostly because of horrifying manual memory management.

MFC is a a very clunky piece of framework, never again.
Learn to read.
Opcode
Member
Member
Posts: 29
Joined: Mon Apr 01, 2013 2:50 pm

Re: frameworks / programming ?

Post by Opcode »

OWL
User avatar
bluemoon
Member
Member
Posts: 1761
Joined: Wed Dec 01, 2010 3:41 am
Location: Hong Kong

Re: frameworks / programming ?

Post by bluemoon »

Sam111 wrote:What is the hardest framework/programming api you have ever used.
There are no hardest API IMO, if there is enough document and infinite time to read them.
However, the most disgusting one, if you care, is MFC. :lol:
They just lock the components up with zero or negative flexibility, if you want customize stuff you're doing hacks.
User avatar
brain
Member
Member
Posts: 234
Joined: Thu Nov 05, 2009 5:04 pm
Location: UK
Contact:

Re: frameworks / programming ?

Post by brain »

I don't know about hard, but the framework I hate the most right now is cakephp. We had to maintain a web based system written in it - I am still not sure why the people who wrote the framework decide to send a whole complete dataset which might be tens of thousands of rows to the browser, only for the browser to then filter and page the resultset using.... Javascript. Yeah go figure. Real "SMRT" guys. Then, there's the fact that it buffers the entire page before sending so not only does a large table kill your browser it can also kill your server. Nice huh?
OSwhatever
Member
Member
Posts: 595
Joined: Mon Jul 05, 2010 4:15 pm

Re: frameworks / programming ?

Post by OSwhatever »

I must join the gang here any also say that MFC was a really annoying framework.
Mikemk
Member
Member
Posts: 409
Joined: Sat Oct 22, 2011 12:27 pm

Re: frameworks / programming ?

Post by Mikemk »

brain wrote:I don't know about hard, but the framework I hate the most right now is cakephp. We had to maintain a web based system written in it - I am still not sure why the people who wrote the framework decide to send a whole complete dataset which might be tens of thousands of rows to the browser, only for the browser to then filter and page the resultset using.... Javascript. Yeah go figure. Real "SMRT" guys. Then, there's the fact that it buffers the entire page before sending so not only does a large table kill your browser it can also kill your server. Nice huh?
<sarcasm>That's an excellent idea</sarcasm>
Programming is 80% Math, 20% Grammar, and 10% Creativity <--- Do not make fun of my joke!
If you're new, check this out.
User avatar
bubach
Member
Member
Posts: 1223
Joined: Sat Oct 23, 2004 11:00 pm
Location: Sweden
Contact:

Re: frameworks / programming ?

Post by bubach »

haven't touched .net in years but I recently had to do some work in .NET MVC. which was.. terrible. maybe that's because it came with... typescript, jquery, kendo ui, razor, grids with data-binding and well.. a never ending stream of frameworks on top of the frameworks. it seems like the typical .net programmer prefers not to do any coding at all - which is fine as long as you don't stray at all from the general frameworks way of doing things. if you try and change anything - and i do mean anything - then you're better off doing it by yourself from the ground up. or maybe fix it by finding another framework to bind together functionality in the ones you already got.

it was a freaking nightmare. glad to be back with PHP. :)
"Simplicity is the ultimate sophistication."
http://bos.asmhackers.net/ - GitHub
FallenAvatar
Member
Member
Posts: 283
Joined: Mon Jan 03, 2011 6:58 pm

Re: frameworks / programming ?

Post by FallenAvatar »

I just feel the need to step in an defend .Net here. I am not a diehard proponent of .Net, but over PHP? Hell yes I am. I tend to rank programming languages on the debugging aspect (because everything else tends to be personal preference) and I find PHP to be severely lacking.

Most languages include, atleast a "default" toolchain and/or IDE. dotNet provides both of these free (the compiler is flat out free but requires windows, VS Express is free but requires windows as well. Mono and their IDE solves the Windows requirement.) while PHP provides neither. M$ offers a sample implementation + debugging environment, and PHP offers nothing above their spec.

In my mind, i can use Notepad++ to write PHP code, and then upload it and hope the server tells me what I did wrong. For .Net I can not upload ANY code without compile time checking all of it.

Now, .Net MVC is not the best, but neither is Cake, Zend, or anything PHP. MVC is a stupid buzzword that means N-tier development, but worse.

- Monk
Mikemk
Member
Member
Posts: 409
Joined: Sat Oct 22, 2011 12:27 pm

Re: frameworks / programming ?

Post by Mikemk »

When programming for windows i do prefer .net over unmanaged.

That said, there are many things that i'd like to do that are difficult or impossible in .net and relatively easy in other languages (Try showing a live feed of a window hidden behind another window and then minimized without making the user think the computer is suffering from a seizure 8) )
Programming is 80% Math, 20% Grammar, and 10% Creativity <--- Do not make fun of my joke!
If you're new, check this out.
Post Reply