04-26-2013, 02:40 PM
Nâxodâ_Mehrbod نوشته: program fortran in any language که انگار داستانِ این را هم نگرفتی!ببین عزیزم آخه بنظر من اصلا این قیاس زبان برنامه نویسی و زبان انسانی قابل فهم نیست که دقیقا یعنی چی، ربطش چطوریه و چقدره.
شاید اصلا بیشتر مغلطه باشه تا واقعیت.
الان من با زبان فارسی میخوام چکار کنم آخه. فرمول ریاضی رو با فرمول ریاضی مینویسن. برنامه نویسی رو هم با زبان برنامه نویسی. حالا شما میخواد زبانت چینی باشه، عربی باشه، فارسی و عربی آمیخته باشه، به کار و تخصص شما زیاد ربطی پیدا نمیکنه.
مگر اینکه بگی مثلا فلسفه شاید.
تازه اونم میشه خب توضیح داد و پانوشت گذاشت و رفع ابهام کرد و حتی اصطلاحات و واژه های مورد نیاز رو برحسب نیاز تعریف کرد.
این چه ربطی داره به اینکه گیر بدیم به دوتا واژه و ترکیب عربی که توی فارسی هست و بخوایم اونا رو ریشه کن کنیم!
کاربرد زبان انسانی واسه من اینه برم مغازه بگم شیرکاکائو بده، این قیمتش چنده، و با مردم صحبت کنم و اینها. در اینها هم مشکل خاصی نمیبینم. بقدر کافی همین فارسی هم قوی و غنی هست. حالا چه واژه عربی باشه و چه فارسی، آدم میشناسه و میتونه بگه و مردم هم متوجه بشن. البته بعضی وقتا طرف کمبود سواد داره که خب این رو فکر نمیکنم با ابداع واژه های جدید فارسی بشه کامل حل کرد. حداقل در مدت عمر ما که فکر نمیکنم به دردی بخوره!!
من اگر بخوایم یک کتاب تخصصی کامپیوتر و برنامه نویسی هم بنویسم به زبان فارسی، بازم مشکل خاصی نمیبینم. البته ترجیح میدم خیلی از اسمها و اصطلاحات رو از همون انگلیسی هاشون استفاده کنم و نه برگردان اونا به فارسی. هم بخاطر اینکه بنظر بنده فهم و درک اونا دشوارتره و هم اینکه در کاربردهای واقعی انگلیسی کارایی بیشتری داره (بخصوص که با منابع و محیطهای تخصصی و انگلیسی بیشتر سروکار داریم) و هم این برگردانها هم لزوما زیاد دقیق و صحیح نیستن.
اتفاقا سر دقیق نبودن این برگردانها تازگی با مدیر ارشد سایت برنامه نویس بحث داشتم؛ در اینجا میتونی ببینی: آیتم اشتباه در دوره های برنامه نویسی (امنیت)
احتمال و آمار اشتباه و ضعف در برگردان اصطلاحات تخصصی بالاست.
برگردان اونا هم نیاز به تخصص گسترده و دقیقی داره هم در فیلد تخصصی مورد نظر و هم در هر دو زبان مبداء و مقصد. کار سخت و حساسیه بیشتر از اونچه که بنظر میاد.
بخاطر همین من ترجیح میدم خیلی جاها از کلمهء اصلی انگلیسی استفاده کنم.