Русский
Открыть в Telegram

Сообщение مقایسه جاوا با پایتون

17 декабря 2018
У
مقایسه جاوا با پایتون طول برنامه (تعداد خطوط کد): برنامه هایی که به زبان پایتون نوشته می شوند، نوعاً کوتاه تر از برنامه های متناظر به زبان جاوا هستند. بعضی از افراد معتقدند که با استفاده از زبان های پویایی (dynamic languages) مثل پایتون می توان ده مرتبه سریع تر از زبان های ایستا (static languages) کد زد [۲]. – زمان اجرای برنامه: معمولاً زمان اجرای برنامه هایی که به زبان جاوا نوشته شده اند کوتاه تر از زمان اجرای برنامه هایی است که به زبان پایتون نوشته شده باشند (چون در زبان پایتون بررسی انواع یا همان type checking در زمان اجرای برنامه انجام می شود). – راحتی یادگیری: بسیاری از افراد معتقدند که یادگیری زبان پایتون برای افراد مبتدی آسان تر است. – توسعه ی اپلیکیشن های تحت وب: برخی از افراد معتقدند که با وجود چارچوب هایی که پایتون برای توسعه ی سریع اپلیکیشن های تحت وب ارائه کرده است، جاوا برای توسعه ی اپلیکیشن های مقیاس پذیر (در صورتی که تعداد کاربران متغیر باشد) مناسب تر است. – ساخت و نگهداری سیستم های بزرگ: عده ای معتقدند که زبان جاوا برای توسعه ی سیستم های بزرگ و نیز سیستم هایی که باید تحمل خطای بالایی داشته باشند، مناسب تر است. – پشتیبانی از پارادایم های (Paradigm) مختلف برنامه نویسی: برخی از افراد معتقدند که با وجود قابلیت هایی که به نسخه های جدید جاوا افزوده شده است، با توجه به اینکه زبان پایتون از پارادایم های مختلف برنامه نویسی (شامل functional و object oriented) پشتیبانی می کند، زبان پایتون برای برنامه نویسی مبتنی بر تحلیل وظیفه مندی ها (functional programming) مناسب تر است؛ مخصوصاً که با استفاده از ابزارهایی مانند JYthon و IronPythonمی توان به زبان پایتون کد زد و سپس آن را در سایر محیط های توسعه (جاوا و .Net) به کار برد. بنابراین، نمی توان ادعا کرد که یکی از این دو زبان به طور قطع بر زبان دیگر برتری دارد. بسته به هدف برنامه نویس، ممکن است یکی از این دو زبان برنامه نویسی مناسب تر باشد.

Рядом в ленте

УУдалённый аккаунтعالمی داره پایتونУУдалённый аккаунт👍
это сообщение
MMahdi Zojajicython + multiproccessingAAliسلام، چرا نمیشه کد پایتون فرستاد؟

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем