V ప్రోగ్రామింగ్ భాష ఓపెన్ సోర్స్‌లో విడుదలైంది

ప్రోగ్రామింగ్ భాష V.

V ప్రోగ్రామింగ్ భాష అభివృద్ధికి సంబంధించిన బృందం ఓపెన్ సోర్స్ వెర్షన్ లభ్యత గత మార్చిలో ప్రణాళిక చేసింది జూన్ 2019 నెలలో భాష.

ఈ వారం ఓపెన్ సోర్స్ వెర్షన్‌ను ప్రచురించడం ద్వారా ఇది సాధించబడింది మీరు పేర్కొన్న అనేక లక్షణాలతో భాష. ఈ విడుదలలో, అభివృద్ధి బృందం ఎల్లప్పుడూ భద్రత, వేగం, తేలిక మరియు మీ అన్ని సి / సి ++ ప్రాజెక్టులను అనువదించగల సామర్థ్యం వంటి లక్షణాలను హైలైట్ చేస్తుంది.

ప్రోగ్రామింగ్ భాషను అలెక్స్ మెద్వెడ్నికో సృష్టించారు, డచ్ డెవలపర్ తనకు సరళత మరియు పనితీరుపై బలమైన నిబద్ధత ఉందని చెప్పాడు.

అలెక్స్ ప్రకారం, మీరు ఇప్పటికే ఉన్న ఇతర భాషలతో చేయగలిగే ప్రతిదీ V తో కూడా చేయగలదు. అలెక్స్ తన వోల్ట్ ప్రాజెక్ట్ను నిర్వహించడానికి V భాషను సృష్టించాడని చెప్పాడు.

వోల్ట్ స్లాక్, స్కైప్, మ్యాట్రిక్స్, టెలిగ్రామ్, ట్విచ్ మరియు అనేక ఇతర సేవలకు స్థానిక డెస్క్‌టాప్ క్లయింట్. వేర్వేరు ప్లాట్‌ఫామ్‌లలో మీ అన్ని పరిచయాలను చేరుకోవడానికి మీకు డజను అనువర్తనాలు ఉండవలసిన అవసరం లేదు.

గత మార్చిలో వి భాష ప్రదర్శన సందర్భంగా, అలెక్స్ దాని వేగం మరియు భద్రతతో సహా చాలా తరచుగా డెవలపర్‌లను ఆకర్షించే అనేక లక్షణాలను కలిగి ఉందని సూచించింది, దాని తేలిక మరియు మీ అన్ని ప్రాజెక్టులను అనువదించగల సామర్థ్యం. / సి ++.

మొత్తం V భాష మరియు దాని ప్రామాణిక లైబ్రరీ 400 KB కన్నా తక్కువ అని కూడా చెప్పబడింది. ప్రాసెసర్ కోర్కు సెకనుకు 1.2 మిలియన్ లైన్ల కోడ్‌ను V కంపైల్ చేయగలదని దాని డాక్యుమెంటేషన్ మీకు చెబుతుంది.

వి విడుదలపై

ఈ వారం భాషా విడుదలలో, ఓపెన్ సోర్స్ ప్రాజెక్టుగా, నిర్వహించదగిన సాఫ్ట్‌వేర్ డెవలపర్‌ల కోసం సరళమైన, వేగవంతమైన, సురక్షితమైన మరియు సంకలనం చేయబడిన భాషగా V తన నిబద్ధతకు అనుగుణంగా జీవిస్తోందని అలెక్స్ మరియు ఇతర డెవలపర్లు సూచించారు.

మార్చి ప్రకటనలో వలె, V లో వ్రాసిన కోడ్ యొక్క శీఘ్ర సంకలనం వంటి లక్షణాలను బృందం హైలైట్ చేస్తుంది, భాషా భద్రత, సి / సి ++ అనువాదకుడు, తక్షణమే పరిగణనలోకి తీసుకోవలసిన రీలోడ్ కోడ్, మార్పులు మరియు కంపైలర్ మరియు దాని లైబ్రరీ యొక్క చాలా చిన్న పరిమాణం, ఇది సుమారు 400 కెబి, ఎందుకంటే ఇందులో ఎటువంటి డిపెండెన్సీలు లేవు.

V ప్రోగ్రామింగ్ భాష యొక్క ప్రధాన లక్షణాలు క్రింద ఇవ్వబడ్డాయి:

  • వేగవంతమైన సంకలనం: V ప్రాసెసర్ కోర్కు సెకనుకు 1.5 మిలియన్ లైన్ల కోడ్‌ను కంపైల్ చేస్తుంది
  • భద్రత (గ్లోబల్ కాని, డిఫాల్ట్ మార్పులేనిది, పాక్షికంగా స్వచ్ఛమైన విధులు మొదలైనవి)
  • సి / సి ++ అనువాదం: వి మీ సి / సి ++ ప్రాజెక్ట్‌ను అనువదించగలదు మరియు మీకు భద్రత, సరళత మరియు సంకలనాన్ని 200 రెట్లు వేగంగా అందిస్తుంది
  • సున్నా డిపెండెన్సీతో 400 KB కంపైలర్ - అన్ని V భాష మరియు దాని ప్రామాణిక లైబ్రరీ 400 KB కన్నా తక్కువ. V ను 0,3 సెకన్లలో ఉత్పత్తి చేయవచ్చు
  • హాట్ కోడ్ రీలోడ్: రీ కంపైల్ చేయకుండా మీ మార్పులను తక్షణమే పొందండి. ప్రతి బిల్డ్ తర్వాత మీరు పనిచేస్తున్న రాష్ట్రాన్ని కనుగొనడంలో కూడా మీరు సమయాన్ని వృథా చేయనందున, మీరు మీ అభివృద్ధి సమయం యొక్క విలువైన నిమిషాలను ఆదా చేస్తారు.

ఆ పాటు, మీ డాక్యుమెంటేషన్ V గోతో సమానమని సూచిస్తుంది, గూగుల్ సృష్టించిన ప్రోగ్రామింగ్ భాష. పనితీరు విషయానికి వస్తే, వి, సి వలె వేగంగా ఉంటుందని, దానితో ఇంటర్‌ఆపెరాబిలిటీని అందిస్తుందని బృందం నమ్ముతుంది.

అయినప్పటికీ, భాష కోసం ఉదహరించబడిన అనేక ప్రయోజనాల గురించి చాలామంది సందేహంగా ఉన్నారు.

గో మరియు రస్ట్ కంటే ఉపయోగించడానికి సులువుగా ఉండగా, కంపైల్ సమయంలో "డేటా ఫ్రీ" గా ఉండాల్సిన మల్టీథ్రెడ్ భాగంతో సహా అనేక లక్షణాలను రచయిత ఇంకా ఖరారు చేయలేదని వారు గమనించారు.

వారికి, ఇప్పుడు కొన్ని కోడ్ విడుదల చేయబడినప్పుడు, ఇది సి / సి ++ అనువాదకుడి కంటే కొంచెం ఎక్కువగా ఉన్నట్లు కనిపిస్తుంది, ప్రకటన చేయబడిన చాలా లక్షణాలు తొలగించబడ్డాయి.

ప్రస్తుతానికి, రచయిత ఓపెన్ సోర్స్ భాష యొక్క మొదటి సంస్కరణను ప్రచురించారు. V LLVM కంపైలర్ ఫ్రేమ్‌వర్క్‌ను ఉపయోగించదని నివేదించింది, కానీ నేరుగా మెషిన్ కోడ్‌లోకి కంపైల్ చేస్తుంది.

అతని ప్రకారం, ఇది చాలా తేలికగా మరియు వేగంగా ఉండటానికి ఇది ఒక ప్రధాన కారణం. ప్రస్తుతం, x64 ఆర్కిటెక్చర్ మరియు మాక్-ఓ ఫార్మాట్ మాత్రమే మద్దతిస్తున్నాయి.

V కోడ్

 


వ్యాసం యొక్క కంటెంట్ మా సూత్రాలకు కట్టుబడి ఉంటుంది సంపాదకీయ నీతి. లోపం నివేదించడానికి క్లిక్ చేయండి ఇక్కడ.

2 వ్యాఖ్యలు, మీదే వదిలేయండి

మీ వ్యాఖ్యను ఇవ్వండి

మీ ఇమెయిల్ చిరునామా ప్రచురితమైన కాదు. లు గుర్తించబడతాయి గుర్తించబడతాయి *

*

*

  1. డేటాకు బాధ్యత: మిగ్యుల్ ఏంజెల్ గాటన్
  2. డేటా యొక్క ఉద్దేశ్యం: కంట్రోల్ స్పామ్, వ్యాఖ్య నిర్వహణ.
  3. చట్టబద్ధత: మీ సమ్మతి
  4. డేటా యొక్క కమ్యూనికేషన్: డేటా చట్టపరమైన బాధ్యత ద్వారా తప్ప మూడవ పార్టీలకు తెలియజేయబడదు.
  5. డేటా నిల్వ: ఆక్సెంటస్ నెట్‌వర్క్స్ (EU) హోస్ట్ చేసిన డేటాబేస్
  6. హక్కులు: ఎప్పుడైనా మీరు మీ సమాచారాన్ని పరిమితం చేయవచ్చు, తిరిగి పొందవచ్చు మరియు తొలగించవచ్చు.

  1.   ఆటోపైలట్ అతను చెప్పాడు

    గొప్పగా అనిపిస్తుంది మరియు కేవలం 400kb లో! ఇది ఒబెలిక్స్ మ్యాజిక్ ఫార్ములా వలె కనిపిస్తుంది. = :)

    1.    తారక్ అతను చెప్పాడు

      నేను మీకు చెప్తున్నాను, ఇది ఆశ్చర్యంగా ఉంది, అయినప్పటికీ చివరికి అది ఎలా మారుతుందో మనం చూడాలి.