Go to Post To think that one can "learn" engineering in 6 weeks while under the strain of building a robot too is proposterous. FIRST isn't about teaching. It's about inspiring. - Collin Fultz [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
View Poll Results: What is your most prefered programming language?
C++ 91 43.96%
PBasic 11 5.31%
QBasic 8 3.86%
Java 36 17.39%
Other (Please List) 61 29.47%
Voters: 207. You may not vote on this poll

Closed Thread
Thread Tools Rating: Thread Rating: 4 votes, 3.75 average. Display Modes
  #76   Spotlight this post!  
Unread 18-01-2003, 15:46
Zmeko Zmeko is offline
Registered User
no team
 
Join Date: Jan 2003
Location: Freehold Iowa
Posts: 15
Zmeko is an unknown quantity at this point
I use Zend's PHP IDE, i like because it has a lot of neat features.
www.zend.com
  #77   Spotlight this post!  
Unread 18-01-2003, 17:32
n0mar n0mar is offline
Registered User
#0151 (Wild Cards)
 
Join Date: Jan 2003
Location: Nashua, NH
Posts: 2
n0mar is an unknown quantity at this point
Send a message via AIM to n0mar
AP Computer Science

Quote:
Originally posted by mikexstudios

C++ is good for game programming and AP Computer Science Tests Otherwise, I (inject opinion) think it's crap. Use C instead. Linux was programmed on C and it doesn't seem to have any problems! (Yeah, yeah, but the arguement is always OOP...)

mikeXstudios
As of right now I'm taking AP Computer Science and yes the course is still taught with C++ but that's about to change. Starting next year AP Computer Science classes will be taught using Java. I think I'm glad I'm taking it year and learning C++ instead.
  #78   Spotlight this post!  
Unread 19-01-2003, 01:14
maDGag maDGag is offline
Registered User
#0334
 
Join Date: Dec 2002
Location: Brooklyn, NY
Posts: 14
maDGag is an unknown quantity at this point
SQL

---->SQL<-----

by far the best. watever ur doing it, do it in SQL.
u won't find anything more logical, easier, and more useful

ASP.NET
VS.NET
JAVA
C++
VB6
  #79   Spotlight this post!  
Unread 19-01-2003, 05:58
FotoPlasma FotoPlasma is offline
\: |
no team
 
Join Date: Jul 2001
Rookie Year: 2001
Location: San Jose
Posts: 1,900
FotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond repute
Send a message via AIM to FotoPlasma
Quote:
Originally posted by Zmeko
...Where did I state the Bjarne was the most important person in the computing world?...
First, to respond to this segment alone, you originally said...
Quote:
Quoted from the most important person in the computer programming world: Bjarne Stroustrup .
I don't understand you. First, you say that Bjarne Stroustrup is "the most important person in the computer programming world" and then you ask "Where did I state the Bjarne was the most important person in the computing world"? Uh... My mind is about to core dump... I think you're going to be the death of me.

Second of all, you do understand that you're lecturing a person who wrote and maintains more than a few programs to perform various tasks concerning the Innovation First control system for Linux about Linux and programming, right?

I mean, not that I consider myself knowledgeable enough to refute any of your statements, or even to properly respond, but it seems to me that from a spectator's point of view, if you actually did realize the facts stated above, you were just being condescending and intentionally offensive when you cited a link to a "Linux for newbies" page... Not very cool, in my humble opinion. And even if you didn't know, you're acting as though you're superior, and are pointing a n00b in the direction of a manual, dismissively. Again, not very cool.

Whatever...

I like PBASIC. Or C. I use PBASIC more.
__________________
I played hacky sack with Andy Baker.

2001-2004: Team 258, The Sea Dawgs
2005: Team 1693, The Robo Lobos
  #80   Spotlight this post!  
Unread 19-01-2003, 10:09
AndyTriboletti AndyTriboletti is offline
Registered User
#0125 (NUTRONS)
 
Join Date: Sep 2001
Location: Boston
Posts: 20
AndyTriboletti is on a distinguished road
Send a message via AIM to AndyTriboletti
<?php
echo("php rocks!");
?>
  #81   Spotlight this post!  
Unread 19-01-2003, 15:56
Zmeko Zmeko is offline
Registered User
no team
 
Join Date: Jan 2003
Location: Freehold Iowa
Posts: 15
Zmeko is an unknown quantity at this point
Quote:
I don't understand you. First, you say that Bjarne Stroustrup is "the most important person in the computer programming world" and then you ask "Where did I state the Bjarne was the most important person in the computing world"? Uh... My mind is about to core dump... I think you're going to be the death of me.
What i said was that Bjarne is the most important person in the computer programming world. What i didn't say is that he is the most important person in the computer world.

maDGag: what do you mean as vs.net?
isn't .net a platform?
  #82   Spotlight this post!  
Unread 19-01-2003, 17:05
FotoPlasma FotoPlasma is offline
\: |
no team
 
Join Date: Jul 2001
Rookie Year: 2001
Location: San Jose
Posts: 1,900
FotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond repute
Send a message via AIM to FotoPlasma
Quote:
Originally posted by Zmeko
What i said was that Bjarne is the most important person in the computer programming world. What i didn't say is that he is the most important person in the computer world.
He never accused you of saying anything like "Bjarne is the most important person in the computer world." He just said that he disagreed with your decision that he's "the most important person in the programming world," and gave his reasoning.

I'm still confused by your train of thought.
__________________
I played hacky sack with Andy Baker.

2001-2004: Team 258, The Sea Dawgs
2005: Team 1693, The Robo Lobos
  #83   Spotlight this post!  
Unread 19-01-2003, 17:12
ChewyMasterFlex ChewyMasterFlex is offline
Registered User
#0019 (Big Red Robotics)
 
Join Date: Jan 2003
Location: Greenwich, CT
Posts: 79
ChewyMasterFlex is an unknown quantity at this point
Send a message via AIM to ChewyMasterFlex
TI Basic, my friends...
__________________

My sign touched up a lil wit Photoshop. Chill!!!
  #84   Spotlight this post!  
Unread 19-01-2003, 17:45
Cheese Head's Avatar
Cheese Head Cheese Head is offline
Registered User
AKA: Adam
#0086 (Team Resistance)
Team Role: Programmer
 
Join Date: Oct 2002
Location: Jacksonville, FL
Posts: 20
Cheese Head is an unknown quantity at this point
Send a message via AIM to Cheese Head
Hmm

It is kind of a tie between C++ and Java, but I'll say C++
main(){
cout << "I use C++! Bow before my fictional might!\n";
cout << "Bwahahaha!";
return 0;
}
  #85   Spotlight this post!  
Unread 19-01-2003, 18:01
Zmeko Zmeko is offline
Registered User
no team
 
Join Date: Jan 2003
Location: Freehold Iowa
Posts: 15
Zmeko is an unknown quantity at this point
What language did Steve jobs created that is used today?
Quote:
http://www.apple.com/pr/bios/jobs.html
Apple ignited the personal computer revolution in the 1970s with the Apple II, and reinvented the personal computer in the 1980s with the Macintosh. Today, Apple remains committed to creating the best personal computers in the world, and its hardware and software products are widely regarded as being the most innovative in the industry.


Quote:
He never accused you of saying anything like "Bjarne is the most important person in the computer world." He just said that he disagreed with your decision that he's "the most important person in the programming world," and gave his reasoning.
His reasoning did not challenge my statement, his reasoning could've challenged the statement of "Bjarne is the most important person in the computer world".

The computer world includes and not exclusively only: Software: Games, Operating Systems, Language design and what not. Language design, again can be broken down into sub categories.

I do not think it's possible to compare Steve jobs with Bjarne or the Xerox team.
All of them are important in their particular field.


FotoPlasma, his reasoning does not attack my statement.
My statement, I when I stated I assigned it as true.
When he disagreed to my statement he did not provide any adequate proof to change my statement to false. But his reasoning could have provided proof to challenge, in my opinion, the statement, "Bjarne is the most imprtant person in the computer world". If i stated that statement rob's reasoning would make that statement false, thus making rob correct. But the problem is that i have not stated that and he has not challenge my statement.

When i say challenge it means when you try to change the current statement value (FALSE or TRUE) by taking into account of the statement you presented.

here is how it would look like in C


PHP Code:
#include <stdio.h>
#define TRUE 1
#define FALSE 0
typedef unsigned char    boolean//1 byte on my system.
int main(int argcchar *argv[])
{
    
boolean my_statement;
    
boolean rob_statement;
    
//the statement
    
my_statement TRUE;

    if(
rob_statement == TRUE)
        
my_statement FALSE;
    else if(
rob_statement == FALSE)
        
my_statement TRUE;
    else
        
my_statement my_statement;
    
printf("my statement = %d (%d = true, %d = false)\n"my_statementTRUEFALSE);

until you directly dispute the statement, the statement doesnt change. Rob didn't dispute my statement.
  #86   Spotlight this post!  
Unread 19-01-2003, 20:26
Brandon Martus's Avatar Unsung FIRST Hero
Brandon Martus Brandon Martus is offline
busy.
AKA: B. Slash Kamen
no team
 
Join Date: May 2001
Rookie Year: 1998
Location: Nevada, TX USA
Posts: 5,271
Brandon Martus has a reputation beyond reputeBrandon Martus has a reputation beyond reputeBrandon Martus has a reputation beyond reputeBrandon Martus has a reputation beyond reputeBrandon Martus has a reputation beyond reputeBrandon Martus has a reputation beyond reputeBrandon Martus has a reputation beyond reputeBrandon Martus has a reputation beyond reputeBrandon Martus has a reputation beyond reputeBrandon Martus has a reputation beyond reputeBrandon Martus has a reputation beyond repute
Send a message via ICQ to Brandon Martus Send a message via AIM to Brandon Martus Send a message via Yahoo to Brandon Martus
How about we go back to 'your most prefered programming language' and just forget about it?
__________________
Brandon Martus
e-mail
  #87   Spotlight this post!  
Unread 19-01-2003, 22:51
Zmeko Zmeko is offline
Registered User
no team
 
Join Date: Jan 2003
Location: Freehold Iowa
Posts: 15
Zmeko is an unknown quantity at this point
Anyways, my the language i really like the most is: C/C++.
  #88   Spotlight this post!  
Unread 20-01-2003, 12:53
Team852 (DB) Team852 (DB) is offline
Registered User
#0852 (The Athenian Robotics Collective)
 
Join Date: Jan 2003
Location: Danville, CA
Posts: 9
Team852 (DB) is an unknown quantity at this point
Lightbulb Favorite Programming Language? How about two?

Other: ANSI Standard C or NEXTSTEP's Objective-C (specifically, the version currently used by Apple)

You gotta love procedural programming. Unfortunately, no one knows how to use it properly anymore, you can't have C++ geeks programming in C and also expect the code to come out clean, or the programs more efficient.

When it comes to Object-Oriented languages, take Objective-C, the most versatile, best-designed object-oriented language available to date. Messaging wins over functions as class members any time. The other thing, run-time typing; id allows you to specify a type to be resolved at run-time, allowing more freedom in your code.

- DB

Um, I understand that PHP, Perl, Ruby, Small Talk, and the rest are considered 'scripting languages', and cannot truly be used to write Real programs? Or am I wrong?

Last edited by Team852 (DB) : 20-01-2003 at 13:04.
  #89   Spotlight this post!  
Unread 20-01-2003, 14:23
Zmeko Zmeko is offline
Registered User
no team
 
Join Date: Jan 2003
Location: Freehold Iowa
Posts: 15
Zmeko is an unknown quantity at this point
Re: Favorite Programming Language? How about two?

Quote:
When it comes to Object-Oriented languages, take Objective-C, the most versatile, best-designed object-oriented language available to date. Messaging wins over functions as class members any time. The other thing, run-time typing; id allows you to specify a type to be resolved at run-time, allowing more freedom in your code.
[/b]
when you said "resolved at run-time", what do you mean?
it allows you to "cast" a type at run-time? i think C++ can do this with dynamic cast, but i am not 100% sure and if you are talking about OO, do you think casting shouldn't be a part of any good OOD?

I think C++ is better since both Objective-C and C++ support RTTI. Unless resolved at run-time means something that isnt RTTI

Last edited by Zmeko : 20-01-2003 at 14:26.
  #90   Spotlight this post!  
Unread 21-01-2003, 19:44
Team852 (DB) Team852 (DB) is offline
Registered User
#0852 (The Athenian Robotics Collective)
 
Join Date: Jan 2003
Location: Danville, CA
Posts: 9
Team852 (DB) is an unknown quantity at this point
[i]id[i] as specified by Apple, is a pointer to an instance of a class.

Resolved at run-time refers to the fact that the reciever of a message does not know the type of an object until it is passed one at run-time. However, it is also possible to require a specific type, to enable better compile-time checking, and this is highly recommended.

Here's the format of an Objective-C message, with 2 arguments:

[myInstance arg1:(id)foo arg2:(UniChar)bar];

- send a message to myInstance, which, we assume has been defined such that it can recieve it. Arguments are: foo, which is of unknown type, and bar, which is of type UniChar.

The above is the moral equivalent of

function(void *arg1, UniChar arg2);

id differs from void, I'm just not entirely sure of the how at the moment. I'm still somewhat new to Objective-C.

- DB
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Programming Compatition Angela06 Programming 30 08-04-2005 23:12
New programming language next year? Mike Alighieri Programming 131 13-09-2003 20:51
PBASIC sucks maDGag Programming 31 29-01-2003 03:16
TI programming using Z80 assembly language Jeff Wong Chit-Chat 1 07-06-2001 01:27


All times are GMT -5. The time now is 16:56.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi