Examples of using Smalltalk in Serbian and their translations into English
{-}
-
Colloquial
-
Ecclesiastic
-
Computer
-
Latin
-
Cyrillic
Особине објектног-оријентисања преузете су из C++-а и Smalltalk-а.
Правовремени компилатор који користе Smalltalk и Јава системи, и такође Microsoft.
Обе технике се неколико деценија,појављују на језицима као што је Smalltalk у 1980-их.
Неки системи, као што су Smalltalk, савремене верзије BASIC, Java и други могу да комбинују два и три.
Његова архитектура језика наслеђује од снажног-откуцаног Паскала, алиса значајним утицајем од SmallTalk-а.
Објектно оријентисани програми као што су Smalltalk, Јава и ЕЦМАСкрипт обично пружају интегрисано сакупљање смећа.
Smalltalk користи ifTrue и ifFalse поруке за имплементацију кондиционала, радије него неке основне језичке конструкције.
Ова стратегија примене је копирана од стране многих језика још од кад му је Smalltalk прокрчио пут седамдесетих и осамдесетих година двадесетог века.
Емаксова подршка за спољашње процесе прави атрактивно окружење за интерактивно програмирање заједно са Интерлиспом или Smalltalkом.
Ово се користи за генерисање фине структуре аутоматских тестова, и у случајевима као штосу Руби и Smalltalk, да спроведу првокласне наставке.
Ајфелови агенти наглашавају објектно-оријентисану парадигму, и користе синтаксу исемантику сличну блоковима кода у Smalltalk и Руби.
На пример, Smalltalk( 1980), који је дизајниран да буде интерпретиран у run-time, допушта општим објектима да динамички делују један према другом.
Пратећи распрострањено коришћење процедуралних јетика, објектно-орјентисани језици као штосу Simula, Smalltalk, C++, C, Eiffel и Јава су направљени.
На пример, Јава и Smalltalk код је форматиран као бајткод, па га( ЈИТ) преводилац може превести у машински код пре активирања.
Седамдесетих година 20. века он је био један од кључних чланова који су тамо развили прототипове умрежених радних станица коришћењем програмског језика Smalltalk.
Smalltalk, класе библиотека се углавном користе као полазна тачка за системску слику која обухвата целокупно окружење, класе и инстанце објеката.
Синтакса каскаде метода, која пружа синтаксну пречицу за позивање неколико метода једног за другим на исти објекат,усвојена је од стране Smalltalk-a.
Ако је наведено као бинарно поље, то би се изабрало 16 битнимтипом на већини плат форми. ^i Smalltalk аутоматски бира одговарајућу заступљеност интегралних бројева.
У неким језицима, као штосу Руби, Smalltalk, и Алиса" тачне" и" нетачне" вредности припадају издвојеним класама-нпр True и False, тако да не постоји један Булов" тип".
Осредње унапређење брзине је типично између опсега од 1. 5-4x,чинећи Пајтон перформансе близу језицима као што су Smalltalk и Scheme, али и даље спорији од компајлованих језика као што су Фортран, C или неки други JIT језик као што су C и Јава.
У изузетке спада Smalltalk, који дозвољава да се сви типови података проширују у оквиру програма, додавајући на операције које се могу обављати на њима или чак редефинисање уграђених операција.
Предавања на OOPSLA конференцији 1997. године и његов говор на додели Тјурингове награде под називом„ Рачунарска револуција се још није догодила“, поткрепљене су његовим искуствима са Sketchpad,Simula, Smalltalk, као и препуним кодом комерцијалног софтвера.
C++/ CLI C Visual Basic. NET Pike Пајтон Squeak Smalltalk Visual FoxPro Lisp AppleScript Списак програмских језика по врсти Превођени програмски језик Програм који се извршава Код управљања Brown, P. J.
Идеалан девелопер софтвера је онај који сам себе мотивише и има искуства са кључним програмским језицима као што су C++, C, PHP, Java, C, Javascript, VB, Oracle, UML, Linux, Python, UNIX, XML,HTTP, Smalltalk или неки други алати за тестирање софтвера.
На пример, Smalltalk програмски језик конвенциално спроводи компилације у бајт кодове које су затим превођене или тумачене и састављане од стране виртуелне машине( најпопуларнији начин је коришћење ЈИТ или АОТ преводиоца компилације).
Ако су програми модификовани у току рада или ако је постепена компилација на располагању као у C, Форт, Фринк, Груви, Јаваскрипт, Lisp, Луа, Перл, PHP, Пајтон, REBOL,Руби, Smalltalk, и Tcl, а затим технике могу бити од користи за обављање метапрограмирања без стварног генерисања изворног кода.
За разлику од многих објкетно-оријентисаних језика, али као Smalltalk, Ајфел не дозвољава било коју доделу унутар поља објекта, осим унутар карактеристика објекта, који је практична апликација принципа скривања информација или апстракција података, захтевајући формална сучеља за мутацију података.
Неки језици су дизајнирани да подржавају једну посебну парадигму( Smalltalk подржава овјектно-орјентисано програмирање, Haskell подржава функционално програмирање), док остали језици програмирања подржавају вишеструке парадигме( као што су Object Pascal, C++, Java, C, Scala, Visual Basic, Common Lisp, Scheme, Perl, Python, Ruby, Oz и F).
Енкапсулација је такође примјењива на неким језицима, као што су Смаллталк и Руби, у којима је приступ дозвољен само преко објектних метода;
Многи програмски језици користе нивое реда првенства који су усклађени са циљем који се уобичајено користи у математици, мада неки, као штосу АПЛ, Смаллталк или Оскам, немају оператер реда првенства правила( у АПЛ, процена је строго десна на лево, у Смаллталк и Оскам, то је строго лева на десно).