看板 ck50th324 關於我們 聯絡資訊
※ 引述《Musican (妳幸福 我就幸福)》之銘言: : ※ 引述《chuankun (提前兩個月的新目標)》之銘言: : : C/C++ Java VB Perl : : 設四個程式語言的優缺點各是怎麼樣阿 : : 有用過或是有聽過的同學發個聲吧 : : 還是有更好的程式語言我漏掉了... : 作古的語言不算的話 : delphi ? C# ? : 而且你把動態網頁的語言全部漏掉了 @@ PHP, ASP, JSP, JavaScript .. etc : well ~ 無疑 C/C++ 經點阿~ : C/C++ 和 Perl 的搭配在UNIX上很強 ^^ : Java 的速度還在衝 .. C# 的整合度高(可是都被微軟吃死) : 自己玩玩看就知道了~ : VB 的話 .. 體質很差的語言,寫小工具還可以 C #include <stdio.h> int main() { printf("TEST"); } C++ #include <iostream.h> int main() { cout<<"TEST"; } JAVA public class test { public static void main(String[] args) { System.out.print("TEST"); }} PERL #!/usr/bin/perl print "TEST"; VB 來個模版給我拉吧.... 以上程式全沒有跑過,有沒有寫錯看運氣了.... 跨平台的功能 C:70年代的時候是貝爾實驗室弄出來的,本來有想要跨平台,到了近代就辦不太到了 C++:85年左右出來的,基本語法上和C差不多,所以用的基本函式大致類似,故跨不太過去 JAVA:號稱跨平台,不過最近有少數新函數不太行了 PERL:要不跨平台也很難,語法鬆散,可是又有其好用的一面 VB:這個連WINDOWS家族都跨不出去了.....有時直接死給你看 看要用什麼東西吧,如果要寫CGI,要速度的話用C/C++, 要嚴謹又好開發(和業界接軌)的用JAVA,要方便處理字串用PERL,還有一個python 要C和PERL,如果沒有照協定寫(照寫又不好寫),以後和別人交流時就會出問題 如果想要普通的小程式,要速度和表現聰明才能的話用Forth,古早的CVIEW就是用這個寫的 微軟的東西目前要先觀望,.NET一出,全盤皆亂,大家一起重學, 可是後來出了程式碼轉換器(例:JAVA轉成C#,VB轉成C#),突然間好像又不用學C#了, 但是又發現轉換有一堆限制和問題, 更搞笑的是,C#長的太像JAVA了,現在MS將C#交給ANSI制定規格,在不久的將來, C#大概又會和JAVA長的一模一樣了, 拉回來,看用途在什麼地方, 跑統計用SAS寫,跑數學用matlab,寫病毒當然用組語 DELPHI就是大概的PASCAL,寫起來和用寶蘭C++一樣,沒有什麼特殊的感覺, 反正寫的東西不大,在WINDOWS下什麼東西都差不多,' 突然想到,用VB寫的東西會多出DLL檔,增加以後交流檔案的痛苦 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.224.43.181