advanced search
Contact Us tayyar.org
 
The Orange Room - forum.tayyar.org
 



Notices
Science & Technology Science, Technology, Computers, Internet, Games, Mobiles, Hardware, and PC problems. Whether you are a computer Geek or a newbie, this section serves you

Reply
 
LinkBack Thread Tools Search this Thread
  (#11 (permalink)) Old
Registered Member
 
Boris®'s Avatar
 
Offline
Posts: 622
Thanks: 241
Thanked 46 Times in 37 Posts
Last Online: 8 Hours Ago
Join Date: Sat Mar 2006
View Boris®'s Photo Album
Default 9th February 2007

i learned in university so far:
c++ , assembly , VHDL , Pspice , xilinx , matlab , OrCAD , Labview

next semester i will learn software engineering & database using most probably MySQL or sth like it ...

Although i have to admit that i hate programming and dont have much pratice.
Reply With Quote
Sponsored Links
  (#12 (permalink)) Old
Registered Member
 
NewB's Avatar
 
Online
Posts: 498
Thanks: 13
Thanked 74 Times in 56 Posts
Last Online: 2 Hours Ago
Join Date: Wed Mar 2006
View NewB's Photo Album
Default 12th February 2007

- Java (JSP & Servlets included)
- .Net (vb/C#/asp.net)
- SQL
- vbscript, javascript, html, css

Laerned PHP on my own even though I don't use it.

At work we use .Net, and most of our systems are being converted to .Net.

Depending on what country you are in, and what is the nature of the job you will use different languages. Mostly everyone upgraded from ASP to the .net version I don't know why they still teach that in Lebanon.

Every developer should have database and networking skills, otherwise you're useless :P
Reply With Quote
  (#13 (permalink)) Old
Orange Room Supporter
 
Iceberg's Avatar
 
Offline
Posts: 774
Thanks: 79
Thanked 46 Times in 35 Posts
Last Online: 1 Day Ago
Join Date: Mon Jun 2005
View Iceberg's Photo Album
Default 12th February 2007

Quote:
Originally Posted by Nadnoud View Post
Questions to all computer scientists/computer engineers/ developpers/programmers/etc...(newbies and pros):

which languages have you learned in college?
which ones have you learned on your own?
which ones do you use at work?

share this and give us your opinion about them, the best ones, the most used on the market, in businesses...the easiest to implement, etc...

just say all what you have about coding languages, based on your experience or your researches...

Cheers!
I learned a few languages at college, first one was C++ then came Java. Lastly I took .Net as an elective. There were other "not-so-in-depth" languages such as microprocessor coding.
What I have learned on my own and proud to write here is Assembly, I have used it for personal reasons and still do sometimes when I have time. I also know some C from the old linux days.
I don't work with programming, I don't see myself working in software development and coding 8 hours a day every single day!
From experience, the most powerful languages are C and Assembly, the rest just follow.. and barely. C++ and C# were made way too easy and many functions are not doable anymore (things that could be done using C), there is a good free (Google It) C compiler for windows that emulates the gcc engine of linux I used to compile with when C++ really pissed me.
Reply With Quote
  (#14 (permalink)) Old
Orange Room Supporter
 
Iceberg's Avatar
 
Offline
Posts: 774
Thanks: 79
Thanked 46 Times in 35 Posts
Last Online: 1 Day Ago
Join Date: Mon Jun 2005
View Iceberg's Photo Album
Default 12th February 2007

Quote:
Originally Posted by NASR_MIN_ALLAH View Post
i hate programing.
networking and database rule!
I second that all the way!
Reply With Quote
  (#15 (permalink)) Old
Registered Member
 
Aounist05's Avatar
 
Offline
Posts: 1,544
Thanks: 43
Thanked 65 Times in 37 Posts
Last Online: 1 Week Ago
Join Date: Wed May 2005
View Aounist05's Photo Album
Default 13th February 2007

Quote:
Originally Posted by Nadnoud View Post
Questions to all computer scientists/computer engineers/ developpers/programmers/etc...(newbies and pros):

which languages have you learned in college?
which ones have you learned on your own?
which ones do you use at work?

share this and give us your opinion about them, the best ones, the most used on the market, in businesses...the easiest to implement, etc...

just say all what you have about coding languages, based on your experience or your researches...

Cheers!
The 1st language we learned at ESIB was Turbo Pascal 6:) Later on we got an introduction on C/C++.
What I have learned alone are VC++, Java, C#
Currently I am using C# at work.

Regarding my opinion. It is evident that if anyone has to start a new project he has only 2 choices, Java or .Net (either C# or VB.Net) so far I have never heard of project using VC++.Net. VC++ is already a complex thing, so adding the managed coding to it makes it even more complex. However, we can't imagine a better language in which you can switch from managed to unmanaged code within the same project even within the same class, other than VC++.Net 2005.

As for the difference between the Java language and the C#, I guess it is very slim and let's be logical, if any of these 2 languages takes the lead by far, the second will be doomed (it won't be used world wide anymore).
Let's take a very simple example. C# started by using attributes to add metadata to the code itself, plus it adopted the generics. Shortly after that, Java 6 was released with similar features.

My advice for people who want to learn a language and are hesitating between Java & C# (away from job requirements of course).
First decide what type of programs you want to do?
If you have a nice idea of a product that will be used by the public who is at 90% not a computer literate, go for the .net and c#. Here is why: 9 out of 10 PC in the world are running MS Windows and sooner or later they will have Vista installed. .Net 2.0 is embedded into windows Vista so users won't have to download any runtime environment to mke your program run.

On the other hand, if you are developping a product for professionals, you have 2 choices:
- Either you care about reaching people running different OS (Unix, Linux, Windows...) so in this case you MUST go for Java even if Windows users should download and install the Java Runtime (it is not a problem for professionals)
- Or you potential clients are only Windows addict, in this case it is better to use .Net/C# to be able to take full advantage of the features presented by Windows itself.
Reply With Quote
  (#16 (permalink)) Old
Orange Room Supporter
 
Faithful's Avatar
 
Offline
Posts: 1,933
Thanks: 644
Thanked 357 Times in 251 Posts
Last Online: 3 Days Ago
Join Date: Tue Oct 2006
View Faithful's Photo Album
Default 13th February 2007

Quote:
Originally Posted by mephisto794 View Post
4 years at the university doing Business Computing.... the business side was a bit neglected, since we were doing "computing", as the computer courses mainly focused on "what's a keyboard.. duuuh.... what's a mouse..... eeuuuuuuh.... what's the difference between a laser printer and an Inkjet ..."

I think you already guessed i was at the lebanese university...
to be fair, we had some good courses (and [EVIL]curses[/EVIL]) of database structure, SQL and algorithmique.
Welcome to the club mephisto , yes this is the LU but i think now things changed for better.

When i was at the university i learned plus all the above in my 4th year Java and C++ , but the courses were not good at all and the teacher either. We were memorizing the courses without understanding anything. And we all had a very good points on our exam, keno yejo hinni zetoun . Our teacher didn't teach us the logic he just wanted us to get a good points in our exams no matter how.

Anyway after i graduated, i learned SQL and VB.Net on my own and it is a great language and easy to learn.

But now i am not working in programming just a little bit, i feel that i need more practice to be better programmer.

But once you get the logic you are IN and any language will be easy to learn.
Reply With Quote
  (#17 (permalink)) Old
Registered Member
 
freedom4ever's Avatar
 
Online
Posts: 681
Thanks: 206
Thanked 230 Times in 145 Posts
Last Online: 1 Minute Ago
Join Date: Thu Dec 2004
View freedom4ever's Photo Album
Default 13th February 2007

well i learned the c and c++ at first, and as i am an engineer student we are using matlab, and the assemly language its the low level language, we are kind of hardware engineers so we focus on the assembly and machine language its used to program CPU's and Microships, we are the base Dude, :P
Reply With Quote
  (#18 (permalink)) Old
Registered Member
 
Aounist05's Avatar
 
Offline
Posts: 1,544
Thanks: 43
Thanked 65 Times in 37 Posts
Last Online: 1 Week Ago
Join Date: Wed May 2005
View Aounist05's Photo Album
Default 13th February 2007

Quote:
Originally Posted by faithful View Post
But now i am not working in programming just a little bit, i feel that i need more practice to be better programmer.

But once you get the logic you are IN and any language will be easy to learn.

I allow myself to comment on the above.
In fall 1998 after 3 months of graduation I had the opportunity to make an interview with MS recruiting team. They invited me and few others to Larnaka,Cyprus in the Hilton hotel where we spent 4 hours of interviews.
Some were told to leave early because of there bad performance, I was among those who continued to the end, but unfortunately the last decision was negative. I remember that one lebanese guy, graduate of cincinaty univ USA, was recuirted.
The axis of the interviews was little of coding and lot's of testing techniques:
Whenever you are asked to write an algorithm in C or C++ the next question will be how do u test it. Other questions were about testing machines, like cocacola distibutor or a printer etc etc..
When I go the negative result (the next day after I returned to beirut), I emailed one of the interviewer and asked him what was wrong, what should I do to improve. He replied by a list of books about testing techniques and told me "you will be a good developper when you become a good tester".
Needless to say that i have cursed ESIB & USJ for not teaching us about such techniques (as a matter of fact they never mentioned it).

At the end, if any fellow lebanese hopes to win a job in a multi national company like MS, IBM, SUN etc in a development domain, I strongly advice him to improve him/herself in the testing techniques.
Additionaly, the hype now is about coding securly which means work towards writing a code with no security breaches.
One book I can recommand, is "Writing Secure Code 2nd edition" by Michael Howard
(http://www.amazon.com/Writing-Secure...e=UTF8&s=books)
Reply With Quote
  (#19 (permalink)) Old
Registered Member
 
suomynona's Avatar
 
Offline
Posts: 658
Thanks: 23
Thanked 39 Times in 31 Posts
Last Online: 3 Weeks Ago
Join Date: Sun Jun 2006
View suomynona's Photo Album
Default 14th February 2007

Quote:
Originally Posted by faithful View Post
But once you get the logic you are IN and any language will be easy to learn.
HOW you code and WHY is the skill every respectable programmer needs to develop.
Things to think about: correctness - performance - resource requirements - security - testability.

A respectable programmer knows how to exploit both the underlying hardware and the application behavior to optimize whatever parameter is of interest.

--Suomynona
Reply With Quote
  (#20 (permalink)) Old
Registered Member
 
lubnani's Avatar
 
Offline
Posts: 57
Thanks: 0
Thanked 0 Times in 0 Posts
Last Online: 8th March 2008
Join Date: Fri Jun 2005
View lubnani's Photo Album
Default 14th February 2007

say i started with C++, it was enjoyable course, took some PSpice, but didn't like the underlying logic

i have some experience with matlab and mathematica, which i will be going in depth in soon enough, and labview is coming in a week.

still second year life is hard ain't it? ;)
Reply With Quote
Reply

  The Orange Room - forum.tayyar.org FPM Community Forums Science & Technology


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search

 
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Forum Jump

Forums Directory