2011-05-20 63 views
0

得到了一個項目,我想離開地面,我試圖選擇一種語言。這將是一款類似遊戲的卡片,因此我需要一些最少的圖形,聲音和網絡。我正在向C#學習,因爲單聲道,我最終想從Windows移植到lin/mac/android。我有C++/C#的經驗,但我可以選擇一種新的語言。無論如何,我有很多選擇,可能有一些我錯過了,所以它不能傷害問。釣魚爲一個項目的語言

你會用什麼語言?

感謝您的參觀!

+0

而不是隻是關閉這個,它可以移動到程序員? – 2011-05-20 05:28:36

回答

1

的幾點思考...

  • 依賴是一個大問題。有人必須先安裝/更新.net或單聲道嗎?
  • 語言的開銷? C非常輕巧,速度很快;腳本語言更少。
  • 您對語言的熟悉程度。
  • 該語言能夠利用系統資源。這是C/C++發光的地方。
0

有幾個選項是Ada和f#。他們都在幾個平臺上工作。

更新: 我會用c#,因爲我知道它最好。此外,遇到問題並需要提問時,獲得幫助將變得更加容易。 Java在這方面會類似。

更新2: 如果是一個寵物項目,我很可能會使用與我最熟悉的語言不同的語言,只是這樣我才能學到新的東西。

+0

Ada?真?不完全是? – Gabe 2011-05-20 04:37:03

+1

是的,我去了那裏。 – 2011-05-20 04:40:04

+1

Ada似乎最適合於1970年的航空航天 – seand 2011-05-20 04:40:07

0

Adob​​e Flex/Flash可能是一個不錯的選擇。移植到新平臺將毫不費力,並且ÅctionScript語法類似於您稱之爲您已熟悉的C#。我發現在幾個週末的過程中選擇Flex很容易,主要來自Java和PHP背景。我目前唯一的投訴是價格標籤(在60天試用期後,對於Flash Builder約爲250美元左右)。