ላ ፣ በኡቡንቱ ላይ ይህን ኃይለኛ የስክሪፕት ቋንቋ ይጫኑ

ስለ lua

በሚቀጥለው ርዕስ ላይ ወደ ላአ እንመለከታለን ፡፡ ይህ ነው ነፃ እና ክፍት ምንጭ ስክሪፕት ቋንቋ. እሱ ኃይለኛ ፣ ጠንካራ ፣ አነስተኛ እና የተዋሃደ ነው። ላአ የሂደቱን መርሃግብር የሚደግፍ የስክሪፕት ቋንቋ ነው ፣ ዓላማን መሠረት ያደረጉ ፕሮግራሞችን ፣ ተግባራዊ ፕሮግራሞችን ፣ በመረጃ የተደገፈ ፕሮግራም እና የእነዚህ መግለጫ

ሉአ በተባባሪ ድርድር እና ሊበዛ በሚችል ሥነ-ጽሑፍ ላይ የተመሠረተ ቀላል የአሠራር አገባብ ከኃይለኛ የመረጃ መግለጫ ግንባታዎች ጋር ያጣምራል። ይህ ቋንቋ በተለዋጭ ተተየቧል ፣ ሲተረጎም ይሠራል ባይትኮድ በመመዝገቢያ ላይ በተመሰረተ ምናባዊ ማሽን እና እየጨመረ በሚሄድ ቆሻሻ አሰባሰብ ራስ-ሰር የማስታወስ አያያዝ አለው። ለማዋቀር ፣ ለስክሪፕት እና ለፈጣን ፕሮቶታይፕ ተስማሚ ነው ፡፡

ይህ ቋንቋ እንደ አዶቤ ፎቶሾፕ ላውራroom ባሉ በርካታ የኢንዱስትሪ መተግበሪያዎች ውስጥ ጥቅም ላይ ውሏል ፡፡ እንደ ዎርልድ ዎርክ እና አንግሪ ወፍ ባሉ ጨዋታዎች ውስጥም ጥቅም ላይ ውሏል ፡፡ እንደ ድርጣቢያቸው በጨዋታዎች ውስጥ ይህ መሪ የስክሪፕት ቋንቋ ነው. የተለያዩ የሉዋ ስሪቶች በ 1993 ከተቋቋመበት ጊዜ ጀምሮ በእውነተኛ መተግበሪያዎች ውስጥ የተለቀቁ እና ጥቅም ላይ ውለዋል ፡፡

ላአ ለሥራ አፈፃፀም በሚገባ የተገባ ዝና አለው ፡፡ ሁን በልእንደ ፈጣን'፣ የሌሎች ስክሪፕት ቋንቋዎች ምኞት ነው። የተለያዩ የመሬት ምልክቶች እንደ ላአ ያሳያሉ በተተረጎሙ የስክሪፕት ቋንቋዎች መስክ በጣም ፈጣኑ ቋንቋ.

እኛ አብዛኛዎቹን ኦፐሬቲንግ ሲስተሞች ፣ ግኑ / ሊነክስን እና ዊንዶውስን ከሌሉ በሁሉም ላይ ማስኬድ እንችላለን ፡፡ እንዲሁም እንደ Android ፣ iOS ፣ BREW ወይም Windows Phone ባሉ በሞባይል ኦፐሬቲንግ ሲስተሞች ላይም ይሠራል ፡፡ እንዲሁም በተቀናጀ ማይክሮፕሮሰሰር ፣ በአርኤም እና ጥንቸል ወይም በ IBM ዋና ማዕቀፎች እና በብዙዎች ላይ ሲሰራ እናገኘዋለን ፡፡

እኛ ይኖረናል ይህንን ቋንቋ ለመጠቀም ለመማር አንድ ሰፊ የማጣቀሻ መመሪያ እና ስለ እሱ ከበርካታ መጽሐፍት ፡፡ በእኛ ኡቡንቱ ላይ ከመጫንዎ በፊት የሉ ፕሮግራሞች እንዴት እንደሚሠሩ ለመመልከት ከፈለግን መጠቀም እንችላለን የቀጥታ ማሳያ ፈጣሪዎቹ ለተጠቃሚዎች እንዲያቀርቡ

የሉአ አጠቃላይ ባህሪዎች

የሉዋ ቋንቋ አጠቃላይ ባህሪዎች የሚከተሉት ናቸው-

  • እሱ ቋንቋ ነው የተለመዱ ስክሪፕቶች ለመጠቀም ቀላል።
  • በሚያስደንቅ ሁኔታ ነው ብርሃን ፣ ፈጣን እና ቀልጣፋ.
  • አለው ሀ አጭር የመማር ኩርባ. መማር እና መጠቀም ቀላል ነው።
  • ይህ ቋንቋ ነው ከተለያዩ መተግበሪያዎች ጋር የሚስማማ.
  • የእሱ ኤፒአይ ቀላል ነው እና በደንብ ተመዝግቧል ፡፡
  • የተለያዩ የፕሮግራም ዓይነቶችን ይደግፋል. እንደ ሥነ-ሥርዓታዊ ፣ ተጨባጭ-ተኮር ፣ ተግባራዊ እና በመረጃ የተደገፈ መርሃግብር እንዲሁም እንደ መረጃ ገለፃ።
  • ሰብስቡ ቀጥተኛ የአሠራር አገባብ፣ በአስፈሪ የውሂብ መግለጫ ግንባታዎች ላይ የተመሰረቱ በአብሮ አደባባዮች እና ሊበዙ በሚችሉ ትርጓሜዎች ዙሪያ ነው።
  • ይመጣል ራስ-ሰር የማስታወሻ አያያዝ በተጨመሩ ቆሻሻ መጣያ. ይህ ለማዋቀር እና ለጽሑፍ ጽሑፍ ፍጹም አማራጭ ያደርገዋል።

ሉዋን በኡቡንቱ ላይ እንዴት እንደሚጫኑ

ሉአ ነው በዋናው የ Gnu / Linux ስርጭቶች በይፋ ማከማቻዎች ይገኛል. በእኛ ኡቡንቱ ተርሚናል (Ctrl + Alt + T) በመክፈት የጥቅል አስተዳዳሪውን በመጠቀም ይህንን ቋንቋ መጫን እንችላለን ፡፡

sudo apt install lua5.3

ሉአን ያጠናቅሩ

በመጀመሪያ ያረጋግጡ አስፈላጊ መሣሪያዎች ተጭነዋል በእርስዎ ስርዓት ውስጥ. ከተርሚናል (Ctrl + Alt + T) እነሱን ለመጫን የሚከተሉትን ትዕዛዝ ማስኬድ ይችላሉ-

sudo apt install build-essential libreadline-dev

ተከላውን ከጨረሱ በኋላ ፣ ወደ የቅርቡን ስሪት ማጠናቀር እና መጫን (ስሪት 5.3.5 እነዚህን መስመሮች በሚጽፍበት ጊዜ) ከሉ ፣ የታር ቦል ጥቅልን ለማውረድ ፣ ለማውጣት ፣ ለማጠናቀር እና ለመጫን የሚከተሉትን ትዕዛዞች ያሂዱ።

mkdir lua_build

cd lua_build

curl -R -O http://www.lua.org/ftp/lua-5.3.5.tar.gz

tar -zxf lua-5.3.5.tar.gz

cd lua-5.3.5

make linux test

sudo make install

መጫኑ አንዴ ከተጠናቀቀ ፣ የሉዋን አስተርጓሚ ያካሂዱ ተርሚናል ውስጥ መተየብ (Ctrl + Alt + T):

lua አርታዒ 5.3.5

lua

የመጀመሪያዎን ፕሮግራም በሉዋ ይፍጠሩ

የእኛን በመጠቀም የጽሑፍ አርታኢ ተወዳጅ ፣ እኛ እንችላለን የመጀመሪያውን የሉአ ፕሮግራማችንን ይፍጠሩ. ፋይሎቹን እንደሚከተለው እናስተካክላለን

vim ubunlog.lua

እና የሚከተለውን ኮድ በፋይሉ ላይ እንጨምረዋለን

vim ፕሮግራም lua

print("Hola lectores de Ubunlog”)
print("Estamos probando el lenguaje Lua en Ubuntu")

አሁን ፋይሉን እናቆጥባለን እና እንዘጋዋለን ፡፡ ከዚያ እንችላለን ፕሮግራማችንን ያካሂዱ ተርሚናል ውስጥ መተየብ (Ctrl + Alt + T):

በሉ የተፃፈውን ፕሮግራም መጀመር

lua ubunlog.lua

ምዕራፍ የበለጠ ይማሩ እና ፕሮግራሞችን ከሉ ጋር እንዴት እንደሚጽፉ ይወቁወደ እኛ መሄድ እንችላለን የፕሮጀክት ድርጣቢያ.


የጽሑፉ ይዘት የእኛን መርሆዎች ያከብራል የአርትዖት ሥነ ምግባር. የስህተት ጠቅ ለማድረግ እዚህ.

አስተያየት ለመስጠት የመጀመሪያው ይሁኑ

አስተያየትዎን ይተው

የእርስዎ ኢሜይል አድራሻ ሊታተም አይችልም. የሚያስፈልጉ መስኮች ጋር ምልክት ይደረግባቸዋል *

*

*

  1. ለመረጃው ኃላፊነት ያለው: ሚጌል Áንጌል ጋቶን
  2. የመረጃው ዓላማ-ቁጥጥር SPAM ፣ የአስተያየት አስተዳደር ፡፡
  3. ህጋዊነት-የእርስዎ ፈቃድ
  4. የመረጃው ግንኙነት-መረጃው በሕጋዊ ግዴታ ካልሆነ በስተቀር ለሶስተኛ ወገኖች አይተላለፍም ፡፡
  5. የውሂብ ማከማቻ በኦክሴንትስ አውታረመረቦች (አውሮፓ) የተስተናገደ የውሂብ ጎታ
  6. መብቶች-በማንኛውም ጊዜ መረጃዎን መገደብ ፣ መልሰው ማግኘት እና መሰረዝ ይችላሉ ፡፡