ஆர்வங்கள்: எஸோடெரிக் நிரலாக்க மொழிகள்

எஸோடெரிக் நிரலாக்க மொழிகள் குறைந்தபட்ச மொழிகளாகும், அவை கருத்து மற்றும் / அல்லது சவாலுக்கு சான்றாக உருவாக்கப்படுகின்றன, இவை மொழியை நிரல் செய்வதற்கும் அதற்காக எழுதுவதற்கும் ஆகும். அவற்றில் சிலவற்றின் மதிப்பாய்வைப் பார்ப்போம்:

மூளை


இது மிகவும் அறியப்பட்ட மற்றும் மிகவும் பிரபலமானது, அதன் தொடரியல் மிகவும் எளிது:

 
 ++++++++++
 [          நினைவுகளைத் தொடங்க லூப் (10 முறை மீண்டும் நிகழ்கிறது)
    >+++++++>++++++++++>+++++++++++>+++>+<<<<-
       70 100 110 30 10
 ]
 >++.              'எச்' (72) 1
 >>+.              'அல்லது' (111) 3
 ---.              'எல்' (108) 3
 <---.             'அ' (97) 2
 >>++.             இடம் (32) 4
 <+.               'மீ' (109) 3
 ++++++++.         'u' (117) 3
 -------.          'n' (110) 3
 <+++.             'd' (100) 2
 >+.               'அல்லது' (111) 3
 >+.               '!' (33) 4
 >.                '\ n' (10) 5

அதன் தொடரியல் விளக்க, பிற நிரலாக்க மொழிகளுக்கு திரும்புவது நல்லது. எனவே உள்ளே அவரது விக்கிபீடியா பக்கம் இந்த சமமான அட்டவணையை எங்களுக்கு வழங்கவும், இதில் ptr கையொப்பமிடப்படாத கரிக்கு சமம்:

மூளைச்சலவை C பேர்ல்
> ++ ptr; $ சுட்டிக்காட்டி ++;
< –பி.டி.ஆர்; $ சுட்டிக்காட்டி–;
+ ++ * ptr; $ டேப் [$ சுட்டிக்காட்டி] ++;
- - * பி.டி.ஆர்; $ டேப் [$ சுட்டிக்காட்டி] -;
. putchar (* ptr); அச்சு chr $ நாடா [$ சுட்டிக்காட்டி];
, * ptr = getchar (); $ டேப் [$ சுட்டிக்காட்டி] = ஒழுங்கு (<>);
[ போது (* ptr) { போது (ap டேப் [$ சுட்டிக்காட்டி]) {
] } }

ஓக்!


இது முந்தையதை அடிப்படையாகக் கொண்டது, ஆனால் அதற்கு பதிலாக சேர்க்கை என்ற வார்த்தையைப் பயன்படுத்துகிறது ஓக்?, ஓக்! y மேலும். இது நூலகரின் கேலிக்கூத்து டிஸ்க்வொர்ல்ட், இது ஒராங்குட்டானாக மாற்றப்பட்டு, அந்த மூன்று சொற்களை மட்டுமே உச்சரிக்க முடியும். குறியீட்டின் ஒரு பகுதியைப் பார்ப்போம்.

Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook. Ook! Ook. 

இந்த "நிரல்" அது என்னவென்றால் வழக்கமான "ஹலோ வேர்ல்ட்" என்று எழுதுகிறது.

தணிப்பு


எல்லாவற்றிலும் மிகவும் அசல் என் கருத்துப்படி, அதன் ஓட்டம் கட்டுப்பாட்டு அமைப்பு அம்புகளை அடிப்படையாகக் கொண்டது, இது நிரலை எங்கு செல்ல வேண்டும் என்று கூறுகிறது. மேலும், இது விகாரிக்கப்பட்ட குறியீட்டை உருவாக்குவதை மிகவும் எளிதாக்குகிறது (தன்னை மாற்றியமைக்கும் குறியீடு):

vv << 2 ^ v <v13v4 ^ ^ >>?>?> 5 ^ vv v97v6 vv <8. >> ^ ^

மேலே உள்ள குறியீடு எல்லையற்ற சீரற்ற எண் ஜெனரேட்டரைப் பற்றியது, இது 1 மற்றும் 9 க்கு இடையில் ஒரு எண்ணை உருவாக்கும். முந்தைய குறியீடுகளை விட அதிகம் படிக்கக்கூடியது.

மால்போல்ஜ்


எரிச்சலூட்டும் மற்றும் படிக்க முடியாததாக உருவாக்கப்பட்ட ஒரு நிரலாக்க மொழி இங்கே உள்ளது (இல்லை, அது இல்லை C, இல்லை, அது இல்லை பேர்ல்). பற்றி மால்போல்ஜ், அதன் பெயர் நரகத்தின் 8 வது வட்டத்திலிருந்து வந்தது தெய்வீக நகைச்சுவை. இங்கே ஒரு "ஹலோ உலகம்" (அல்லது அதுதான் எனக்குக் கூறப்பட்டது):

 (=<`:9876Z4321UT.-Q+*)M'&%$H"!~}|Bzy?=|{z]KwZY44Eq0/{mlk**
 hKs_dG5[m_BA{?-Y;;Vb'rR5431M}/.zHGwEDCBA@98\6543W10/.R,+O<

லோல்காட்


ஒரு எளிய நகைச்சுவை. உங்கள் குறியீட்டைப் பார்ப்போம்:

ஹை
CAN HAS எஸ்.டி.டி.ஓ.?
நான் ஒரு VAR சம்பந்தப் பட்ட
IM IN YR லூப்
   UP VAR சம்பந்தப் பட்ட!!1
   புலப்படும் VAR சம்பந்தப் பட்ட
   IZ VAR சம்பந்தப் பட்ட பெரியது தவிர 10? KTHX
IM அவுட்டா YR லூப்
KTHXBYE

முந்தைய நிரலாக்க மொழிகளை விட இது அதிகம் படிக்கக்கூடியது என்பதால், அது என்ன செய்ய வேண்டும் என்று யூகிக்க அனுமதிக்கிறேன். 😉

சர்வதேச


கடைசியாக ஆனால் குறைந்தது அல்ல, ஃபோர்டிரான் நிரலாக்க மொழியின் பகடி. INTERCAL. இங்கே ஹலோ உலகம்.
DO ,1 <- #13
தயவு செய்து DO ,1 துணை #1 <- #238
DO ,1 துணை #2 <- #108
DO ,1 துணை #3 <- #112
DO ,1 துணை #4 <- #0
DO ,1 துணை #5 <- #64
DO ,1 துணை #6 <- #194
DO ,1 துணை #7 <- #48
தயவு செய்து DO ,1 துணை #8 <- #22
DO ,1 துணை #9 <- #248
DO ,1 துணை #10 <- #168
DO ,1 துணை #11 <- #24
DO ,1 துணை #12 <- #16
DO ,1 துணை #13 <- #162
தயவு செய்து படிப்பதற்கான அவுட் ,1
தயவு செய்து கொடுக்க UP
சரி, அவ்வளவுதான்.

இந்த நிரலாக்க மொழிகளில் சில கணினி கருத்துகளைப் பற்றி அறிய மிகவும் பயனுள்ளதாக இருக்கும் என்று நான் சொல்ல வேண்டும். உதாரணத்திற்கு, மூளை சுட்டிகள் பற்றி அறிய இது சரியானது.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   davidlg அவர் கூறினார்

    நான் கிட்டத்தட்ட பைனரி குறியீட்டை விரும்புகிறேன்

    1.    தேசிகோடர் அவர் கூறினார்

      ஆமாம், நான் நிச்சயமாக பைனரி அல்லது அசெம்பிளரில் நிரல் செய்ய விரும்புகிறேன், நீங்கள் எதையும் செய்ய முடியும் (உயர் மட்ட மொழிகள் செயலியில் இயங்குவதை முடித்துவிடுகின்றன), ஆனால் ஆச்சரியமான மொழிகளைப் பற்றிய சுவாரஸ்யமான விஷயம் அவர்கள் பிரதிநிதித்துவப்படுத்தும் சவால். மூலம், ரோடர் (இந்த கட்டுரையின் ஆசிரியர்), நீங்கள் என்னைத் துன்புறுத்துகிறீர்கள். சி மற்றும் பெர்ல் எவ்வாறு படிக்கமுடியாது மற்றும் எரிச்சலூட்டுகின்றன?. என்ன சகிக்க முடியாத குற்றம் !! என்ன ஒரு சீற்றம்! சி அற்புதம் என்றால், நான் பெர்லில் திட்டமிடப்படவில்லை, ஆனால் இந்த மொழியைப் பற்றி நல்ல கருத்துக்களைக் கண்டேன், ஏனென்றால் கோப்புகள், சரங்கள் மற்றும் இந்த காய்களைக் கையாளுவதற்கு இது மிகவும் பொருத்தமானது, எடுத்துக்காட்டாக சுரண்டல்களுக்கு இது மிகவும் நல்லது, இருப்பினும் சுரண்டல்களில் சை பைதான் நன்றாக வேலை செய் ...

      நன்றி!

      1.    ரோடர் அவர் கூறினார்

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

  2.   ஜோகுயின் அவர் கூறினார்

    முதலாவது மோர்ஸ் குறியீட்டில் எழுதுவது எப்படி

    1.    ரோடர் அவர் கூறினார்

      இரண்டாவது ஒரு ஒராங்குட்டானாக இருக்க வேண்டும், நான்காவது, இது பெருமூளைச் சிதைவை ஏற்படுத்துகிறது.

  3.   டிர்சோ ஜூனியர் அவர் கூறினார்

    மிகவும் நல்லது இடுகை.

  4.   johnfgs அவர் கூறினார்

    ஐ மிஸ் யூ பியட்
    http://www.dangermouse.net/esoteric/piet.html

    1.    ரோடர் அவர் கூறினார்

      மற்றும் செஃப், அன்லாம்டா, வைட்ஸ்பேஸ் மற்றும் டிங்க். ஆனால் கட்டுரையை பெரிதாக மாற்ற நான் விரும்பவில்லை.

  5.   டயஸெபான் அவர் கூறினார்

    இது காட்சி
    கைக்கு பேசுங்கள் «ஹலோ உலகம்»
    நீங்கள் உறுதிப்படுத்தப்பட்டிருக்கிறீர்கள்

    அர்னால்ட்சியில் ஹலோ வேர்ல்ட்

    http://www.genbetadev.com/actualidad/arnoldc-el-lenguaje-basado-en-frases-de-arnold-schwarzenegger

    1.    ரோடர் அவர் கூறினார்

      நல்லது, அது அவருக்குத் தெரியாது, அந்த யோசனை அவருக்கு "பூஜ்ய டெர்மினேட்டர்" கொடுத்தது என்று நினைக்கிறேன்

  6.   எலியோடைம் 3000 அவர் கூறினார்

    உண்மை என்னவென்றால், அந்த நிரலாக்க மொழிகள் என்னை சிரிக்க வைத்தன. நல்ல.