Տեսակ | օբյեկտ կողմնորոշված ծրագրավորման լեզու, class-based programming language? և ծրագրավորման լեզու |
---|---|
Առաջացել է | 1972 |
Ստեղծող | Ալան Քեյ |
Նախագծող | Ալան Քեյ |
Ընդլայնումներ | .st |
Տիպիզացիա | խիստ, դինամիկ |
Հիմնական իրականացումներ | Squeak, GNU Smalltalk, Dolphin Smalltalk |
Ընթացիկ տարբերակ | ANSI Smalltalk (մայիսի 19, 1998)[1] |
Ներշնչվել է | Lisp, Simula, Euler |
Ներշնչել է | Objective-C, Self, Java, Ruby, Scala |
Smalltalk (programming language) Վիքիպահեստում |
Smalltalk֊ը օբյեկտներին-կողմնորոշված, դինամիկ տիպիզացվող, ռեֆլեկտիվ ծրագրավորման լեզու է։ Այն 1970-ականների նախագծվել և իրականացվել է Xerox PARC կազմակերպությունում Ալան Քեյի (Alan Kay) կողմից (մասնակցությամբ Դեն Ինգալսի, Ադել Գոլդբերգի և ուրիշների), որպես ուսուցողական ծրագրավորման լեզու։
Լեզուն առաջին անգամ հրապարակվել է Smalltalk-80 անվանումով։ Հետագայում Smalltalk-ին նման լեզուները շարունակեցին ակտիվ զարգանալ և իրենց շուրջը հավաքեցին հավատարիմ օգտագործողների խմբեր։ ANSI Smalltalk տարբերակը հաստատվեց 1983 թվականին, և այժմ հանդիսանում է Smalltalk լեզվի ստանդարտ[2]։