విషయ సూచిక:
నిర్వచనం - ఒబెరాన్ అంటే ఏమిటి?
ఒబెరాన్ అనేది సాధారణ-ప్రయోజనం, అత్యవసరం, మాడ్యులర్, నిర్మాణాత్మక మరియు ఆబ్జెక్ట్-ఓరియెంటెడ్ ప్రోగ్రామింగ్ భాష, ఇది మాస్కులా -2 భాషచే ఎక్కువగా ప్రభావితమైంది, పాస్కల్ ప్రోగ్రామింగ్ భాషకు ప్రత్యక్ష వారసుడు. సంక్లిష్టతను తగ్గించడం ద్వారా మాడ్యులా -2 యొక్క శక్తిని మరియు పనితీరును పెంచడానికి ఏకాగ్రతతో చేసిన ప్రయత్నం ఫలితంగా 1986 లో ప్రొఫెసర్ నిక్లాస్ విర్త్ చేత ఒబెరాన్ సృష్టించబడింది. భాష యొక్క ప్రధాన లక్షణం రికార్డ్ రకాల రకపు పొడిగింపు భావన.టెకోపీడియా ఒబెరాన్ గురించి వివరిస్తుంది
పాస్కల్ మాడ్యులా -2 కుటుంబంలో ఒబెరాన్ ఒక ప్రోగ్రామింగ్ భాష, ఇది ఐన్స్టీన్ యొక్క నినాదాన్ని దృష్టిలో పెట్టుకుని రూపొందించబడింది: దీన్ని సాధ్యమైనంత సరళంగా చేయండి, కానీ సరళంగా కాదు. దీని అర్థం ఏమిటంటే, భాష రూపకల్పనకు ప్రధాన మార్గదర్శకం ప్రాథమిక ముఖ్యమైన లక్షణాలను జోడించడంపై దృష్టి పెట్టడం మరియు అనవసరమైన దేనినైనా వదిలివేయడం. ఇది ప్రోగ్రామింగ్ భాషలో లక్షణాలతో సమృద్ధిగా ఉంటుంది, కానీ నేర్చుకోవడం మరియు వర్తింపచేయడం చాలా సులభం.
ఒబెరాన్ మాడ్యులా -2 లోని దాని మూల పదార్థం నుండి చాలా మార్పులు చేస్తుంది. ఉదాహరణకు, ఇది భాషను విస్తరించడానికి లైబ్రరీ భావనల వాడకాన్ని నొక్కి చెబుతుంది మరియు గణన మరియు సబ్రేంజ్ రకాలను దూరం చేస్తుంది; సెట్ రకాలు పరిమితం చేయబడ్డాయి మరియు టైప్ ట్రాన్స్ఫర్ ఫంక్షన్ల వంటి కొన్ని తక్కువ-స్థాయి సౌకర్యాలు తీవ్రంగా తగ్గించబడ్డాయి లేదా పూర్తిగా తొలగించబడ్డాయి. మరియు భాషను సురక్షితంగా చేయడానికి, వాటర్టైట్ టైప్ చెకింగ్, కఠినమైన ఇండెక్స్ చెకింగ్ మరియు రన్-టైమ్ వద్ద నిల్-పాయింటర్ చెకింగ్ మరియు సురక్షిత రకం భావనలు ప్రవేశపెట్టబడ్డాయి.
ఒబెరాన్ భాష ఈ క్రింది లక్షణాలను అందిస్తుంది:
- సిస్టమ్స్ ప్రోగ్రామింగ్కు మద్దతు
- చెత్త సేకరణ
- గుణకాలు మరియు ప్రత్యేక సంకలనం
- అసురక్షిత కోడ్ యొక్క వేరుచేయడం
- స్ట్రింగ్ ఆపరేషన్లు
- టైప్ టెస్ట్ తో టైప్ ఎక్స్టెన్షన్
