简体中文
Telegram

消息 مقایسه جاوا با پایتون

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

信息流中的邻近内容

已已删除的账号عالمی داره پایتون已已删除的账号👍
这条消息
MMahdi Zojajicython + multiproccessingAAliسلام، چرا نمیشه کد پایتون فرستاد؟

来自搜索索引的公开信息流 ChatCrawler ——“公开 Telegram 的 Google”;随着该社群被抓取而更新。 时间为 UTC。

仅限公开内容,使用 Telegram 官方 API。 关于 · 常见问题 · 索引限制 · 移除页面 · 目录 · 搜索 · 计算方法