新聞中心
LINUX開(kāi)發(fā)用什么語(yǔ)言?
linux主流語(yǔ)言:C一般,一些商業(yè)軟件或特別的跟系統(tǒng)相關(guān)不大的,可以考慮用C++;在動(dòng)態(tài)網(wǎng)頁(yè)上還可以用perl、python、java之類的;一般系統(tǒng)管理員和普通用戶,用的最多的恐怕就是bash了,shell可以完成一系列動(dòng)作和自動(dòng)化管理。當(dāng)然,這里也可以用perl或python之類的腳本語(yǔ)言由此看來(lái),在linux里編程:

成都創(chuàng)新互聯(lián)從2013年開(kāi)始,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站設(shè)計(jì)制作、網(wǎng)站設(shè)計(jì)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元馬村做網(wǎng)站,已為上家服務(wù),為馬村各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:028-86922220
1. 接近系統(tǒng)的軟件開(kāi)發(fā)必然是C;
2. 系統(tǒng)關(guān)聯(lián)不大的應(yīng)用程序開(kāi)發(fā)可以用C或C++;
3. 動(dòng)態(tài)網(wǎng)頁(yè)方面可以用perl或python腳本語(yǔ)言或java;
4. 日常管理上,當(dāng)然是bash!
5. 做GUI界面開(kāi)發(fā)的話,很多人用GTK,也有很多人用Qt;因此,說(shuō)C是linux編程的主流一點(diǎn)都不過(guò)分。這也是linux這個(gè)開(kāi)源環(huán)境和本身機(jī)制所導(dǎo)致的,就連linus都力挺C,而駁斥C++。雖然沒(méi)必要拒絕C++,但是,不可否認(rèn),C更適合linux~
linux開(kāi)發(fā)環(huán)境?
Linux的C/C++開(kāi)發(fā)環(huán)境一般都是文本編輯器(Vim、emacs等)+編譯器(GCC、g++、make、cmake)+調(diào)試器(gdb),用集成開(kāi)發(fā)環(huán)境IDE(比如codeblocks、eclipse-cdt)的比Windows平臺(tái)要少。我才開(kāi)始用的是eclipse-cdt,也是覺(jué)得IDE不好用,而且寫(xiě)一個(gè)helloworld都要產(chǎn)生一大堆文件(也不知道這些文件什么作用),用git來(lái)維護(hù)管理代碼也非常不方便,而且如果編寫(xiě)的是命令行程序會(huì)反復(fù)切換到終端,還不如直接在終端編譯,總之太不靈活了。
不過(guò)如果gdb用得不習(xí)慣的,可以選擇用gdb的圖形前端ddd和Kdbg這兩個(gè)軟件。
也有覺(jué)得命令行編輯器不習(xí)慣的,他們會(huì)選擇圖形界面的gVim+各種插件,或者圖形功能更好的代碼編輯器如gedit、Sublime Text、Atom、VScode等等。
python在windows和linux下能通用嗎?
python寫(xiě)的程序在windows和linux下是通用的。
但是你不能使用特定于操作系統(tǒng)的一些功能,比如Windows 系統(tǒng)下python打印是容易實(shí)現(xiàn)的,但如果不作改動(dòng)原樣放到linux下運(yùn)行,可能無(wú)法實(shí)現(xiàn)預(yù)定的功能。
另外,如果你寫(xiě)的是圖形界面程序,兩個(gè)系統(tǒng)下一些部件的位置可能會(huì)稍有偏移。
到此,以上就是小編對(duì)于windows怎么打開(kāi)linux的問(wèn)題就介紹到這了,希望這3點(diǎn)解答對(duì)大家有用。
文章題目:LINUX開(kāi)發(fā)用什么語(yǔ)言?windows怎么Linux開(kāi)發(fā)
文章鏈接:http://www.dlmjj.cn/article/dphshhj.html


咨詢
建站咨詢
