

![]() |
![]() |
|
|||||||
![]() |
![]() |
| Programming General non-hacking related programming. |
![]() |
|
|
LinkBack | Thread Tools |
![]() |
![]() |
|
|
#22 (permalink) |
![]() ![]() Deviant Join Date: Jul 2007
Posts: 94
![]() |
@Dyndrilliac
you talk compleatly like a technician. just like the guy in your sig (yes i know who he is and what he did) you dont see the programmatical relation to business. a businessman gives a **** weather his soldiers know good programming or not. they want their solution as fast and as cheap as possible, while still beeing able to work with it and develop it further. Python, a imo very similar language to BASIC is very liked in the business etage, because it is hiding exactly those complicated computer things from the programmer. so from a technical view it blows to program in BASIC, but for guys who arent that good in technics and only have to do smaller things its WAS a good thing. when i started programming in school, i was told that there are 3 levels (expecially at earnings). 1. the Datatypist he just types in the code aka knows the language 2. the programmer he knows the language and he knows the technical problems 3. the analyst this guy doesnt know much about the language (only like OO or wich platform is supported and such) he knows only enough technical problems (like thread synchronizing) the main thing he does is the whole architecture, which is the most important thing. this guy earns the most money. for me personally it was absolutly no problem that i started with VisualBASIC. i could easy do stuff and learn how easy things work. than on a later level i hit the boarder of it and learned that VB was hiding a lot from me. then i learned C, and generally how a computer works and had absolutly no problems to wrap programatical problems (analyst) into this more complicated environment, where you have to pay attention to string termination and such. thats why i say C/C++ is a bull**** to start with for a very simple reason. if you have an error you cant classify it weather it was a technical or a (dunno the word) "thinking" problem. i could see this with my friend who started to learn programming with C++ last year. he made such stupid mistakes who just came coz he was overstrained by all the specialitys C++ have. imho those guys at his university were just idiots, coz he is a physic/chemical/mathematics shizzle student and needs programming solely to solve his problems. so he mainly needs to analyze data and the like. all this stuff could be done much easier in another easier language. so you cant say this or that language is bull**** to learn, even BASIC has had its niche (now i would use Python). its always a choice that has to be made out of the eyes of the later use. f.e. an SAP developer doesnt have to know **** about computers, coz all he does is database and GUI modification. here at bwhacks its again a special case, coz your not only supposed to know how to program, but also to understand how could something be programmed by someone other. imo its not good to start hacking with a language. its better to know how the computer works first (including basic ASM), then how this is wrapped into a programming language and then you learn a language where you can bend the others code. but hmm i think i come from a different angle into this whole programming shizzle. for me its a job i like and also do in my freetime whereas for others here its just freetime to make some nifty stuff. |
|
|
![]() |
![]() |
![]() |
![]() |
|
|
#23 (permalink) |
![]() ![]() ![]() Blessed |
Anyone who has been in a professional software developement scenario knows that project managers know next to nothing, and will make foolish requests that are both bad ideas and completely unfeasible. It is upto the programmer to make things right, and that's where good programming practic comes in. You cannot learn this from something like BASIC or Python. I agree that if you don't intend on going into a software engineering career that you don't need to know as much, but if learning is your goal, than BASIC is your worst enemy. Conversely, those who simply wish to make pretty GUI's for their calculators, that's their business. I was speaking purely on the basis of what someone who wants to learn should do, which if you spent any time reading the posts instead of diverting the topic at hand, you would know is the whole point.
As for C/C++ being harder to "classify errors", obiously you've never heard of exceptions and debuggers. Plus, BASIC has notoriously bad error handling structure and even more infamously vague error messages. For example, in BASIC the programmer is forced to use JMPs to form their error handlers. I won't even go into the technical problems with that, but suffice it to say that permanently transferring control of the program anywhere is a bad idea when it isn't necessary, and especially if forced.
__________________
Last edited by Dyndrilliac : 01-28-2008 at 04:18 PM. |
|
|
![]() |
![]() |
![]() |
![]() |
|
|
#24 (permalink) |
|
Banned
Mortal Join Date: Aug 2008
Posts: 1
![]() |
Hi.......all
Please visit this site url removed this site Many new websites related to fields like design, artwork, blogs and publications and education are being introduced in the web world. Use removed showcase at removed to get them noticed.Please read all article.and solve your problem. Thank you Pitter Last edited by K? Pŕo?ćtiόnŹ : 08-23-2008 at 01:56 PM. |
|
|
![]() |
![]() |
|
Advertisement
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| How did u learn each coding language? | SmashedPumpkins | Programming | 35 | 03-06-2006 04:50 PM |
| Best language to learn first | XCreepingDeathX | Programming | 57 | 11-04-2005 03:58 PM |
| New Computer | hba | Hardware and Software | 12 | 03-21-2005 02:44 PM |
| Question on making web sites | Killer_Kevin | General Chat | 14 | 06-28-2004 10:45 PM |
| All times are GMT. The time now is 01:17 AM. |

