Translation

(itstool) path: listitem/para
Tcl is an embeddable, interpreted language, that has become widely used and became popular mostly because of its portability to many platforms. It can be used both for quickly writing small, prototype applications, or (when combined with Tk, a GUI toolkit) fully-fledged, featureful programs.
321/2920
Context English Persian State
The latest version of Python is available from the Ports Collection in <package>lang/python</package>.
نسخه آخر Python در <package>lang/python</package> از مجموعه پورت‌ها موجود است.
Ruby
Ruby
Ruby is an interpreter, pure object-oriented programming language. It has become widely popular because of its easy to understand syntax, flexibility when writing code, and the ability to easily develop and maintain large, complex programs.
Ruby یک زبان تفسیری و شی‌گرای خالص است. این زبان به دلیل سهولت و قابل فهم بودن قواعد نحوی، انعطاف‌پذیری به‌هنگام نوشتن کد، و قابلیت در توسعهٔ راحت و نگهداری برنامه‌های بزرگ و پیچیده، بسیار مشهور شده است.
Ruby is available from the Ports Collection as <package>lang/ruby25</package>.
Ruby به‌عنوان <package>lang/ruby25</package> در مجموعه پورت‌ها موجود است.
Tcl and Tk
Tcl و Tk
Tcl is an embeddable, interpreted language, that has become widely used and became popular mostly because of its portability to many platforms. It can be used both for quickly writing small, prototype applications, or (when combined with Tk, a GUI toolkit) fully-fledged, featureful programs.
Tcl یک زبان تفسیری و قابل جاسازی است که به‌طور گسترده مورد استفاده قرار گرفته است و بیشتر به دلیل انتقال‌پذیری‌اش به دیگر بسترها شهرت یافته است. می‌تواند به‌منظور سریع نوشتنِ نرم‌افزارهای نمونهٔ اصلیِ کوچک، یا برنامه‌های (زمانی‌که با Tk، یک مجموعه ابزار گرافیکی، ترکیب شود) همه‌جانبه و با امکانات فراوان، آن را به‌کاربست.
Various versions of Tcl are available as ports for FreeBSD. The latest version, Tcl 8.5, can be found in <package>lang/tcl87</package>.
نسخ مختلف Tcl برای FreeBSD در مجموعه پورت‌ها موجود است. نسخهٔ آخر را، Tcl 8.5 را، می‌توان در <package>lang/tcl87</package> یافت.
Compilers
همگردان‌ها
If you run it in the shell, you may get a core dump.
اگر در پوسته اجرا کنید ممکن است که یک core dump بگیرید.
Compilers are rather different. First of all, you write your code in a file (or files) using an editor. You then run the compiler and see if it accepts your program. If it did not compile, grit your teeth and go back to the editor; if it did compile and gave you a program, you can run it either at a shell command prompt or in a debugger to see if it works properly.<_:footnote-1/>
همگردان‌ها نسبتاً متفاوت‌اند. اول از همه، شما کد را در یک فایل (یا چند فایل) توسط یک ویرایشگر می‌نویسید. سپس همگردان را اجرا می‌کنید تا ببینید برنامهٔ شما را تأیید می‌کند یا خیر. اگر همگردانی نکرد، دوباره به ویرایشگر خود برگردید؛ اگر همگردانی کرد و به شما یک برنامه داد، می‌توانید آن را یا در پوسته و یا در یک اشکال‌زدا اجرا کنید تا ببینید که درست کار می‌کند یا خیر.<_:footnote-1/>
Obviously, this is not quite as direct as using an interpreter. However it allows you to do a lot of things which are very difficult or even impossible with an interpreter, such as writing code which interacts closely with the operating system—or even writing your own operating system! It is also useful if you need to write very efficient code, as the compiler can take its time and optimize the code, which would not be acceptable in an interpreter. Moreover, distributing a program written for a compiler is usually more straightforward than one written for an interpreter—you can just give them a copy of the executable, assuming they have the same operating system as you.
بدیهی است که این به روشنیِ استفاده از یک مفسر نیست. با این حال به شما اجازهٔ انجام بسیاری از کارها را می‌دهد که با یک مفسر یا بسیار دشوار است و یا حتی غیرممکن، مثل نوشتن کدی که از نزدیک با سامانهٔ عامل تعامل داشته باشد - یا حتی نوشتن سامانهٔ عامل خودتان! همچنین اگر شما نیاز به نوشتن کدی پربازده داشته باشید مفید است، چرا که همگردان در زمان مورد نیاز کد را بهینه می‌سازد، چیزی که در یک مفسر قابل‌پذیرش نخواهد بود. علاوه بر این، توزیع برنامهٔ نوشته شده برای یک همگردان معمولاً ساده‌تر از توزیع برنامهٔ نوشته شده برای یک مفسر است—تنها کافیست با این فرض که مخاطب شما سامانهٔ مشابه شما را دارد، نسخه‌ای اجراپذیر به ایشان بدهید.

Loading…

Tcl is an embeddable, interpreted language, that has become widely used and became popular mostly because of its portability to many platforms. It can be used both for quickly writing small, prototype applications, or (when combined with Tk, a GUI toolkit) fully-fledged, featureful programs.
Tcl یک زبان تفسیری و قابل جاسازی است که به‌طور گسترده مورد استفاده قرار گرفته است و بیشتر به دلیل انتقال‌پذیری‌اش به دیگر بسترها شهرت یافته است. می‌تواند به‌منظور سریع نوشتنِ نرم‌افزارهای نمونهٔ اصلیِ کوچک، یا برنامه‌های (زمانی‌که با Tk، یک مجموعه ابزار گرافیکی، ترکیب شود) همه‌جانبه و با امکانات فراوان، آن را به‌کاربست.
12 days ago
Tcl is an embeddable, interpreted language, that has become widely used and became popular mostly because of its portability to many platforms. It can be used both for quickly writing small, prototype applications, or (when combined with Tk, a GUI toolkit) fully-fledged, featureful programs.
Tcl یک زبان تفسیری و قابل جاسازی است که به‌طور گسترده مورد استفاده قرار گرفته است و بیشتر به دلیل انتقال‌پذیری‌اش به دیگر بسترها شهرت یافته است.
2 weeks ago
Browse all component changes

Glossary

English Persian
Prototype نمونهٔ اصلی FreeBSD Doc
Portability انتقال‌پذیری FreeBSD Doc

Source information

Source string comment
(itstool) path: listitem/para
Labels
No labels currently set.
Source string location
book.translate.xml:671
Source string age
a month ago
Translation file
books/fa/developers-handbook.po, string 128