Facebook/Meta (రష్యన్ ఫెడరేషన్లో నిషేధించబడింది) అంతర్గత Facebook సర్వర్ భాగాలను అభివృద్ధి చేసేటప్పుడు ఇంజనీర్ల కోసం సిఫార్సు చేయబడిన ప్రోగ్రామింగ్ భాషల జాబితాను ప్రచురించింది మరియు సంస్థ యొక్క అవస్థాపనలో పూర్తిగా మద్దతు ఇస్తుంది. మునుపటి సిఫార్సులతో పోలిస్తే, జాబితాలో రస్ట్ లాంగ్వేజ్ ఉంది, ఇది గతంలో ఉపయోగించిన C++, పైథాన్ మరియు హాక్ (Facebook అభివృద్ధి చేసిన PHP యొక్క స్థిరంగా టైప్ చేసిన వెర్షన్)లను పూర్తి చేస్తుంది. Facebookలో మద్దతు ఉన్న భాషల కోసం, డెవలపర్లకు ప్రాజెక్ట్లను సవరించడం, డీబగ్గింగ్ చేయడం, నిర్మించడం మరియు అమలు చేయడం కోసం రెడీమేడ్ టూల్స్ అందించబడతాయి, అలాగే పోర్టబిలిటీని నిర్ధారించడానికి అవసరమైన లైబ్రరీలు మరియు భాగాల సెట్లు అందించబడతాయి.
అప్లికేషన్ యొక్క ప్రాంతాలపై ఆధారపడి, Facebook ఉద్యోగులకు క్రింది సిఫార్సులు ఇవ్వబడ్డాయి:
- బ్యాకెండ్ సేవల వంటి అధిక పనితీరు గల ప్రాజెక్ట్ల కోసం C++ లేదా రస్ట్ని ఉపయోగించడం.
- కమాండ్ లైన్ సాధనాల కోసం రస్ట్ ఉపయోగించడం.
- వ్యాపార తర్కం మరియు స్థితిలేని అనువర్తనాల కోసం హాక్ని ఉపయోగించడం.
- మెషీన్ లెర్నింగ్ అప్లికేషన్లు, డేటా విశ్లేషణ మరియు ప్రాసెసింగ్ కోసం పైథాన్ని ఉపయోగించడం, Instagram కోసం సేవలను సృష్టించడం.
- నిర్దిష్ట నిర్దిష్ట ప్రాంతాల కోసం, జావా, ఎర్లాంగ్, హాస్కెల్ మరియు గో వాడకం అనుమతించబడుతుంది.
మూలం: opennet.ru