பொருளடக்கம்:
வரையறை - விரிவாக்கக்கூடிய பொருள் என்ன?
விரிவாக்கம் என்பது அதன் இருக்கும் கட்டமைப்பிற்கு கூடுதல் கூறுகளையும் அம்சங்களையும் சேர்க்க தொழில்நுட்பத்தின் ஒரு பகுதியின் அளவீடு ஆகும். ஒரு மென்பொருள் நிரல், எடுத்துக்காட்டாக, அதன் செயல்பாடுகள் துணை நிரல்கள் மற்றும் செருகுநிரல்களுடன் அதிகரிக்கப்படும்போது நீட்டிக்கக்கூடியதாகக் கருதப்படுகிறது. விரிவாக்கக்கூடிய நிரலாக்க மொழிகள் புதிய அம்சங்களை வரையறுக்கும் திறனைக் கொண்டுள்ளன, அவற்றுள் புதிய செயல்பாட்டை அறிமுகப்படுத்துகின்றன.
டெக்கோபீடியா விரிவாக்கத்தை விளக்குகிறது
கணினி விஞ்ஞானிகள் மற்றும் டக்ளஸ் மெக்ல்ராய் மற்றும் டோனி ப்ரூக்கர் போன்ற புரோகிராமர்கள் நிரலாக்க மொழிகள் மற்றும் மென்பொருளைப் பற்றிய கருத்துக்களை முன்வைத்தனர், இதன் அம்சங்கள் காலப்போக்கில் வளரக்கூடியவை மற்றும் விரிவாக்கப்படக்கூடியவை. இந்த யோசனை 1969 ஆம் ஆண்டில் எக்ஸ்டென்சிபிள் லாங்குவேஜ் சிம்போசியத்தில் மேலும் உறுதிப்படுத்தப்பட்டது, அங்கு கார்லோஸ் கிறிஸ்டென்சன் ஒரு நிரலாக்க மொழியின் யோசனையை "மெட்டா-மொழி" உடன் விரிவாக்கக்கூடிய, "விரிவாக்க, ஒப்பந்தம் அல்லது தளத்தின் வரையறையை மாற்றியமைக்கும்" திறனுடன் கோடிட்டுக் காட்டினார். மொழி. "
