作者: xdjpd123 時間: 2015-3-21 01:39 標題: 想學c++ ,沒有程式底
本帖最後由 xdjpd123 於 2015-3-21 01:40 編輯
會唔會好難明?
需唔需要學其它語言先?
中學時候只學過好簡單既html, ftp上傳果類
作者: EITCo 時間: 2015-3-21 18:44
只要教材由淺入深
都無話要學左其他先既
作者: Databases 時間: 2015-3-21 18:53
提示: 作者被禁止或刪除 內容自動屏蔽
作者: xdjpd123 時間: 2015-3-21 19:01
要唔要學其它程式語言先?
作者: Databases 時間: 2015-3-21 19:08
提示: 作者被禁止或刪除 內容自動屏蔽
作者: toylet 時間: 2015-3-21 19:11
提示: 作者被禁止或刪除 內容自動屏蔽
作者: Databases 時間: 2015-3-21 19:12
提示: 作者被禁止或刪除 內容自動屏蔽
作者: toylet 時間: 2015-3-21 19:14
提示: 作者被禁止或刪除 內容自動屏蔽
作者: Databases 時間: 2015-3-21 19:23
提示: 作者被禁止或刪除 內容自動屏蔽
作者: toylet 時間: 2015-3-21 19:27
提示: 作者被禁止或刪除 內容自動屏蔽
作者: Databases 時間: 2015-3-21 19:30
提示: 作者被禁止或刪除 內容自動屏蔽
作者: toylet 時間: 2015-3-21 19:31
提示: 作者被禁止或刪除 內容自動屏蔽
作者: Databases 時間: 2015-3-21 19:34
提示: 作者被禁止或刪除 內容自動屏蔽
作者: toylet 時間: 2015-3-21 19:36
提示: 作者被禁止或刪除 內容自動屏蔽
作者: Databases 時間: 2015-3-21 19:39
提示: 作者被禁止或刪除 內容自動屏蔽
作者: toylet 時間: 2015-3-21 19:39
提示: 作者被禁止或刪除 內容自動屏蔽
作者: Databases 時間: 2015-3-21 19:41
提示: 作者被禁止或刪除 內容自動屏蔽
作者: toylet 時間: 2015-3-21 19:42
提示: 作者被禁止或刪除 內容自動屏蔽
作者: Databases 時間: 2015-3-21 19:48
提示: 作者被禁止或刪除 內容自動屏蔽
作者: toylet 時間: 2015-3-21 19:53
提示: 作者被禁止或刪除 內容自動屏蔽
作者: Jackass_TMxCK 時間: 2015-3-21 21:35
The first programming course in CityU is C++ and I think it gives a very solid foundation for students. But you need to study it carefully or you will have trouble when you use other language.
For example, a lot of students would think AS3.0, Java cannot pass object to function or method as these language do not have pointer. But actually non primitive variable are all pass by reference but not pass by value. This is very silly to make such a stupid mistake
作者: mmdd 時間: 2015-3-24 12:16
學學有問題再問 C++ 系編程入門
作者: FlyingForever 時間: 2015-3-25 01:18
唔好學C++,至少唔好作為第一隻Programming Language去學
作為入門,有大把更好既選擇
想學底層既由C學起
想快速上手既有Ruby, Python
想做Web Development既有Javascript, PHP(其實Ruby, Python都得)
想寫App既有Java, ObjectiveC(不過ObjectiveC作為第一隻Programming Language似乎唔係太合適,唔緊要,而家有Swift)
而家真係需要C++既地方實在好少,大多數係複雜而又需要Performance,例如Compiler,Browser,OS……呢幾個Terms同「入門」真係大纜都扯唔埋……
唔以C++入門有兩個原因:
1. 多數一開始就學C++既,其實都係學C,但又同C有微妙既差別,例如<stdio.h> vs <iostream>,new/delete vs malloc/free……咁不如直接學C
(其實可以直接由C++既High Level學起,有Reference,有Vector,有Smart Pointer,用Raw Pointer既機會少之又少,但有幾多個教人C++既唔係同你講要學C++必須由C學起?)
2. C++實在太複雜,太多野學,有C既底層野,有Object Oriented既抽象野,有Template,C++11仲有Lambda等等Functional既野……
作為入門你只能學其中一部分,咁做乜唔學其他專注於果部分既Language?
作者: ip4368 時間: 2015-3-25 11:12
唔好學C++,至少唔好作為第一隻Programming Language去學
作為入門,有大把更好既選擇
想學底層既由C學起
...
FlyingForever 發表於 2015-3-25 01:18
講真, web development就唔好學PHP啦, 新學就學javasciprt(node.js), ruby(ruby on rails), python啦. PHP個efficiency真係好差.
作者: hihihi123hk 時間: 2015-3-25 15:34
講真, web development就唔好學PHP啦, 新學就學javasciprt(node.js), ruby(ruby on rails), python啦. PH ...
ip4368 發表於 2015-3-25 11:12
支持學 javascript
javascript 個 syntax 同 programming language 趨勢 愈走愈近 例如 scala, swift
我唔係 PHP 擁護者, 但係想知咩叫 efficiency 差 ?如果講 即食 framework/ 現成 CMS PHP 係最多
作者: ip4368 時間: 2015-3-25 18:03
支持學 javascript
javascript 個 syntax 同 programming language 趨勢 愈走愈近 例如 scal ...
hihihi123hk 發表於 2015-3-25 15:34
對於運用system resouces嘅efficiency差, 所以做同樣嘅野, php interpret嘅速度通常較慢.
作者: toylet 時間: 2015-3-25 19:18
提示: 作者被禁止或刪除 內容自動屏蔽
作者: FlyingForever 時間: 2015-3-25 22:35
講真, web development就唔好學PHP啦, 新學就學javasciprt(node.js), ruby(ruby on rails), python啦. PH ...
ip4368 發表於 2015-3-25 11:12
我未學Web development……(頭盔)
但你所講既Efficiency指咩?
Performance既話,PHP應該唔差過Ruby/Python
(Node.js應用方式唔同,主要係做RESTful API而非Dynamic page,唔比較)
如果講起貨速度既話,大家都係MVC,分別應該只係睇你熟邊套Language/Framework?
作者: ip4368 時間: 2015-3-26 14:40
我未學Web development……(頭盔)
但你所講既Efficiency指咩?
Performance既話,PHP應該唔差過Ruby/Pyt ...
FlyingForever 發表於 2015-3-25 22:35
http://www.hkpug.net/2008/11/10/php-%E7%A2%B0%E4%B8%8A-python/
php一行得複雜(多looping)就好慢, 而且php存取sql嘅速度都比較慢, 不過要留意python係list(array) processing方便就慢, 儘量避免會好D, 但係php looping同存取sql根本無得避.

