| Author |
Message |
|
Cruncher
Ambassador
Joined: Fri Feb 23, 2001 3:00 am Posts: 4016 Location: USA
|
 Student Programmer
I just uploaded my final, looking forward to some self-study this summer.
Is it just me or does using .Net feel like baking a cake with a cake mix? Sure, it may be harder to do from scratch, but at least then you'd know exactly what all of the ingredients are.
If you do program for a living, how did you first learn? How many languages do you know?
_________________
BOTE 1998 Champs: Team Fament HHT 2015 Champs: Cloud09 Big Game 2016 Champs: Draft team HHT 2018 Champs: Rock Stars Big Game 2019 Champs: Draft Team
Classic Style Games Here: telnet://crunchers-twgs.com:2002 Web page from 1990's: https://web.archive.org/web/20170103155645/http://tradewars.fament.com/Cruncher/tradewar.htm Blog with current server info: http://cruncherstw.blogspot.com Discord: https://discord.gg/4dja5Z8 E-mail: Cruncherstw@gmail.com FaceBook: http://www.facebook.com/CrunchersTW
|
| Thu May 02, 2013 9:36 pm |
|
 |
|
LoneStar
Commander
Joined: Fri Jun 09, 2006 2:00 am Posts: 1402 Location: Canada
|
 Re: Student Programmer
There are 10 types of people in the world; those that understand Binary and those that don't.
Nuff Said.
_________________ ---------------------------- -= QUANTUM Computing 101: 15 = 3 x 5 ... 48% of the time.
|
| Thu May 02, 2013 9:58 pm |
|
 |
|
Cruncher
Ambassador
Joined: Fri Feb 23, 2001 3:00 am Posts: 4016 Location: USA
|
 Re: Student Programmer
LoneStar wrote: There are 10 types of people in the world; those that understand Binary and those that don't.
Nuff Said. Exactly! 
_________________
BOTE 1998 Champs: Team Fament HHT 2015 Champs: Cloud09 Big Game 2016 Champs: Draft team HHT 2018 Champs: Rock Stars Big Game 2019 Champs: Draft Team
Classic Style Games Here: telnet://crunchers-twgs.com:2002 Web page from 1990's: https://web.archive.org/web/20170103155645/http://tradewars.fament.com/Cruncher/tradewar.htm Blog with current server info: http://cruncherstw.blogspot.com Discord: https://discord.gg/4dja5Z8 E-mail: Cruncherstw@gmail.com FaceBook: http://www.facebook.com/CrunchersTW
|
| Thu May 02, 2013 10:26 pm |
|
 |
|
Mongoose
Commander
Joined: Mon Oct 29, 2001 3:00 am Posts: 1096 Location: Tucson, AZ
|
 Re: Student Programmer
I'm currently earning my living as an Android developer. I know a bunch of languages, but none as well as Java. I'm entirely self-taught. (Well, not quite entirely; I was taught Logo when I was in grade school, but then lost interest in programming until high school.)
Lately I've been setting up to learn how to program the Arduino. Its language is kind of like C. So far I've only designed and programmed a very simple blinking LED circuit. I've been gutting old printers for parts. My next goal is to drive a stepper motor.
_________________ Suddenly you're Busted!
|
| Fri May 03, 2013 2:48 am |
|
 |
|
Micro
Ambassador
Joined: Wed Apr 20, 2011 1:19 pm Posts: 2559 Location: Oklahoma City, OK 73170 US
|
 Re: Student Programmer
Let's all go back to assembler 
_________________ Regards, Micro Website: http://www.microblaster.net TWGS2.20b/TW3.34: telnet://twgs.microblaster.net:2002
ICQ is Dead Jim! Join us on Discord: https://discord.gg/zvEbArscMN
|
| Fri May 03, 2013 4:18 pm |
|
 |
|
Micro
Ambassador
Joined: Wed Apr 20, 2011 1:19 pm Posts: 2559 Location: Oklahoma City, OK 73170 US
|
 Re: Student Programmer
Cruncher wrote: Is it just me or does using .Net feel like baking a cake with a cake mix? Sure, it may be harder to do from scratch, but at least then you'd know exactly what all of the ingredients are. The cool thing about .Net it that you can use a cake mix (like LINK to SQL), or you could buy some flour and use your own recipe (like SqlDataReader), or you could grind your own flour and open a socket to the database on port 1433. There have always been libraries that you could use for free, or purchase and you might not get very far without them. I would not have written MicroBot if .Net did not have a Socket class.
_________________ Regards, Micro Website: http://www.microblaster.net TWGS2.20b/TW3.34: telnet://twgs.microblaster.net:2002
ICQ is Dead Jim! Join us on Discord: https://discord.gg/zvEbArscMN
|
| Fri May 10, 2013 3:09 pm |
|
 |
|
Cruncher
Ambassador
Joined: Fri Feb 23, 2001 3:00 am Posts: 4016 Location: USA
|
 Re: Student Programmer
Micro wrote: Cruncher wrote: Is it just me or does using .Net feel like baking a cake with a cake mix? Sure, it may be harder to do from scratch, but at least then you'd know exactly what all of the ingredients are. The cool thing about .Net it that you can use a cake mix (like LINK to SQL), or you could buy some flour and use your own recipe (like SqlDataReader), or you could grind your own flour and open a socket to the database on port 1433. There have always been libraries that you could use for free, or purchase and you might not get very far without them. I would not have written MicroBot if .Net did not have a Socket class. Yeah, but you knew assembler first, right? I understand some universities are still teaching assembler, but not my local community college. The grades are in, I passed .Net OOP!  SQL and mobile apps next fall, .Net APX next spring. By the time I get a degree I'll be drawing Social Security! LOL
_________________
BOTE 1998 Champs: Team Fament HHT 2015 Champs: Cloud09 Big Game 2016 Champs: Draft team HHT 2018 Champs: Rock Stars Big Game 2019 Champs: Draft Team
Classic Style Games Here: telnet://crunchers-twgs.com:2002 Web page from 1990's: https://web.archive.org/web/20170103155645/http://tradewars.fament.com/Cruncher/tradewar.htm Blog with current server info: http://cruncherstw.blogspot.com Discord: https://discord.gg/4dja5Z8 E-mail: Cruncherstw@gmail.com FaceBook: http://www.facebook.com/CrunchersTW
|
| Fri May 10, 2013 3:42 pm |
|
 |
|
Oso
Commander
Joined: Wed Apr 14, 2004 2:00 am Posts: 1324 Location: USA
|
 Re: Student Programmer
Congrats Cruncher. I know how difficult it can be.
My wife is taking a programming class in the Fall for her major.
_________________ Infecting others with a Polymorphic Virus since 1975.
Curing ignorance and terminal stupidity since 1999.
Questioning the intellectual abilities of three digit annual salary earners since 2015.
|
| Fri May 10, 2013 7:08 pm |
|
 |
|
Cruncher
Ambassador
Joined: Fri Feb 23, 2001 3:00 am Posts: 4016 Location: USA
|
 Re: Student Programmer
Oso wrote: Congrats Cruncher. I know how difficult it can be.
My wife is taking a programming class in the Fall for her major. Thank you! There are so many free online classes offered my prestigious universities today. I watched all the lectures for Harvard's CS50. I've signed up for another intro to programming class that starts the first of June offered by udacity. https://www.udacity.com/course/cs046MIT also has an intro to computer programming course, but it started before my term ended. I'll have to try to catch the next one. www.edx.org has a lot of free online classes from large universities as well. Some of them are even starting to offer real college credit (for a small fee, usually $150). From what I'm understanding, of those who are interested in learning programming 75% drop before completing. I'll have to admit, there were times when I felt as if I was being vetted, but I'm a stubborn old Irish woman who's not afraid to ask questions and stay after class for extra lab time.
_________________
BOTE 1998 Champs: Team Fament HHT 2015 Champs: Cloud09 Big Game 2016 Champs: Draft team HHT 2018 Champs: Rock Stars Big Game 2019 Champs: Draft Team
Classic Style Games Here: telnet://crunchers-twgs.com:2002 Web page from 1990's: https://web.archive.org/web/20170103155645/http://tradewars.fament.com/Cruncher/tradewar.htm Blog with current server info: http://cruncherstw.blogspot.com Discord: https://discord.gg/4dja5Z8 E-mail: Cruncherstw@gmail.com FaceBook: http://www.facebook.com/CrunchersTW
|
| Fri May 10, 2013 9:11 pm |
|
 |
|
Micro
Ambassador
Joined: Wed Apr 20, 2011 1:19 pm Posts: 2559 Location: Oklahoma City, OK 73170 US
|
 Re: Student Programmer
Cruncher wrote: Yeah, but you knew assembler first, right? I understand some universities are still teaching assembler, but not my local community college. I programmed in gw-basic and dec-basic before assembler. I wasn't able to do much in assembler, and I don't feel that it helped me when learning other languages. http://en.wikipedia.org/wiki/X86_assembly_language. If you look at the sample code, you can see that a simple c++ printf "Hello World!" required about a dozen lines of code in DOS, and a few more than that in Windows. You entire assembler program would be less than 200 bytes when compiled, but the c++ version would be ~ 5,000 - 60,000 bytes depending on the compiler.
_________________ Regards, Micro Website: http://www.microblaster.net TWGS2.20b/TW3.34: telnet://twgs.microblaster.net:2002
ICQ is Dead Jim! Join us on Discord: https://discord.gg/zvEbArscMN
|
| Sat May 11, 2013 5:14 am |
|
 |
|
Cruncher
Ambassador
Joined: Fri Feb 23, 2001 3:00 am Posts: 4016 Location: USA
|
 Re: Student Programmer
Micro wrote: Cruncher wrote: Yeah, but you knew assembler first, right? I understand some universities are still teaching assembler, but not my local community college. I programmed in gw-basic and dec-basic before assembler. I wasn't able to do much in assembler, and I don't feel that it helped me when learning other languages. http://en.wikipedia.org/wiki/X86_assembly_language. If you look at the sample code, you can see that a simple c++ printf "Hello World!" required about a dozen lines of code in DOS, and a few more than that in Windows. You entire assembler program would be less than 200 bytes when compiled, but the c++ version would be ~ 5,000 - 60,000 bytes depending on the compiler. I know I should be grateful for jumping into programming at this point, now that there are .Net libraries and I don't have to "reinvent the wheel" every time I need to do something. I still feel however that I'm missing a level of deeper understanding that you guys have who began much earlier.
_________________
BOTE 1998 Champs: Team Fament HHT 2015 Champs: Cloud09 Big Game 2016 Champs: Draft team HHT 2018 Champs: Rock Stars Big Game 2019 Champs: Draft Team
Classic Style Games Here: telnet://crunchers-twgs.com:2002 Web page from 1990's: https://web.archive.org/web/20170103155645/http://tradewars.fament.com/Cruncher/tradewar.htm Blog with current server info: http://cruncherstw.blogspot.com Discord: https://discord.gg/4dja5Z8 E-mail: Cruncherstw@gmail.com FaceBook: http://www.facebook.com/CrunchersTW
|
| Sat May 11, 2013 7:44 am |
|
 |
|
Micro
Ambassador
Joined: Wed Apr 20, 2011 1:19 pm Posts: 2559 Location: Oklahoma City, OK 73170 US
|
 Re: Student Programmer
Things were smaller back then. DOS had a couple hundred files, and I knew what every one of them did. Windows has hundreds of thousands of files.
_________________ Regards, Micro Website: http://www.microblaster.net TWGS2.20b/TW3.34: telnet://twgs.microblaster.net:2002
ICQ is Dead Jim! Join us on Discord: https://discord.gg/zvEbArscMN
|
| Sat May 11, 2013 12:18 pm |
|
 |
|
Cruncher
Ambassador
Joined: Fri Feb 23, 2001 3:00 am Posts: 4016 Location: USA
|
 Re: Student Programmer
Micro wrote: Things were smaller back then. DOS had a couple hundred files, and I knew what every one of them did. Windows has hundreds of thousands of files. What is your preferred method of data storage? I guess that would depend on the application though, wouldn't it? It drove me nuts when the instructor would have make a win form, but the data was stored only in RAM when it should have been in a dbase, and we already knew how to use xml files. I've been "introduced" to saving data as text, xml, accessdb, & SQL. My guess is that most data today is in SQLServer files?
_________________
BOTE 1998 Champs: Team Fament HHT 2015 Champs: Cloud09 Big Game 2016 Champs: Draft team HHT 2018 Champs: Rock Stars Big Game 2019 Champs: Draft Team
Classic Style Games Here: telnet://crunchers-twgs.com:2002 Web page from 1990's: https://web.archive.org/web/20170103155645/http://tradewars.fament.com/Cruncher/tradewar.htm Blog with current server info: http://cruncherstw.blogspot.com Discord: https://discord.gg/4dja5Z8 E-mail: Cruncherstw@gmail.com FaceBook: http://www.facebook.com/CrunchersTW
|
| Sat May 11, 2013 12:55 pm |
|
 |
|
Micro
Ambassador
Joined: Wed Apr 20, 2011 1:19 pm Posts: 2559 Location: Oklahoma City, OK 73170 US
|
 Re: Student Programmer
That's the problem with school, they don't teach you what you will need in real life.
My website is stored in SQL (Even the static content). SQL is huge though. For a local program, I would use LINQ to XML. For a distributed application, I would use a web service to connect to SQL.
_________________ Regards, Micro Website: http://www.microblaster.net TWGS2.20b/TW3.34: telnet://twgs.microblaster.net:2002
ICQ is Dead Jim! Join us on Discord: https://discord.gg/zvEbArscMN
|
| Sat May 11, 2013 1:34 pm |
|
 |
|
Mongoose
Commander
Joined: Mon Oct 29, 2001 3:00 am Posts: 1096 Location: Tucson, AZ
|
 Re: Student Programmer
And now there's NoSQL (or NOSQL, "Not Only SQL") databases supporting the buzzword ju jour, Big Data.
_________________ Suddenly you're Busted!
|
| Sat May 11, 2013 7:23 pm |
|
 |
|
Who is online |
Users browsing this forum: No registered users and 13 guests |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|