একটি Erlang উন্নয়ন পরিবেশের সেট

আমি Erlang এ খুঁজছেন আগ্রহী এবং আপ পেতে এবং চলমান মধ্যে অন্তত প্রতিরোধের পথ অনুসরণ করতে চান।

বর্তমানে, আমি Erlang R12B-3 এবং Erlide ( Eclipse প্লাগইন) । এটি মূলত একটি Google- এর ফলাফল ভিত্তিক সিদ্ধান্ত। প্রাথমিকভাবে এটি একটি উইন্ডোজ এক্সপি সিস্টেমে থাকবে, যদিও আমি উবুন্টুতে কিছু পরিবেশের পুনরাবৃত্তি ঘটানোর পরে খুব শীঘ্রই

একটি উল্লেখযোগ্যভাবে ভাল পছন্দ আছে? এমনকি যদি এটি একটি প্ল্যাটফর্মের সাথে সংযুক্ত হয়।

আপনার অভিজ্ঞতা শেয়ার করুন

0
ro fr hi
এটি একটি পুরানো প্রশ্ন কিন্তু, আপনি কি ব্যবহার করে শেষ করেছেন?
যোগ লেখক Alexandre Martins, উৎস

14 উত্তর

আমি জাস্টিন এর পরামর্শ চাই, কিন্তু আমি এটি যোগ করব: এই সমাধান একটি ভাষা শেখার জন্য মহান। যদি আপনি কিছু কোড-সম্পূর্ন মত নির্ভর না করেন, তাহলে এটি আপনাকে ভাল ভাষা শিখতে বাধ্য করে। (যদি আপনি একটি বিশাল এপিআই সঙ্গে কিছু সঙ্গে কাজ করা হয়, যেমন জাভা বা কোকো, তারপর আপনি কোড সম্পন্ন করতে চান, তবে!)

এটিও ভাষা-অজ্ঞাত, এবং একটি ব্যাখ্যািত ভাষার ক্ষেত্রে, বিশেষত যে একটি ইন্টারেক্টিভ দোভাষী রয়েছে, আপনি সম্ভবত কমান্ডের শেল / দোভাষী টাইপিংয়ের মতই বেশি সময় ব্যয় করবেন। এমনকি একটি বৃহৎ-ইশ পাইথন প্রকল্পে, আমি এখনও একটি সম্পাদক এবং 4 বা 5 টার্মিনাল উইন্ডোগুলিতে কাজ করি।

সুতরাং, আপনার জন্য কাজ করে যা একটি সম্পাদক পাওয়ার জন্য কৌতুক আরো হয়। আমি এক হিসাবে সুপারিশ করছি না, যে ধর্মপ্রচার প্রতি শিরোনাম হিসাবে!

0
যোগ

আমি কেবল Erlang এ কোডিংয়ের একটি ছোট্ট বিট করেছি কিন্তু সবচেয়ে বেশি উপকারী পদ্ধতিতে এটি একটি টেক্সট এডিটর এ কোড লিখতে পেরেছিলাম এবং টার্মিনালটি খুলতে আমার কোডটি তৈরি করার জন্য প্রস্তুত ছিল (এটি লিনাক্সে ছিল, কিন্তু একটি অনুরূপ ধারণা উইন্ডোজ কাজ করবে, আমি নিশ্চিত)।

আপনার প্রশ্ন এটি উল্লেখ না, কিন্তু যদি আপনি একটি ভাল বই খুঁজছি Erlang, চেষ্টা এই এক </একটি> O'Reilly দ্বারা

0
যোগ
লিঙ্ক থেকে: "প্রকাশক: ও'রেই মিডিয়া"
যোগ লেখক nmichaels, উৎস
আমি বই সুপারিশ দ্বিতীয় করতে চান। এটা সত্যিই ভয়ঙ্কর
যোগ লেখক Till, উৎস
ক্ষুদ্র সংশোধন: ঐ বইটি ও'রেইলি বই নয়। O'Reilly এবং Pragmatic প্রেস দুটি ভিন্ন, এবং প্রতিদ্বন্দ্বী, প্রকাশক।
যোগ লেখক Nick Gerakines, উৎস

You could also try NetBeans there's a very nice Erlang module available: ErlyBird

  1. Install Erlang: sudo aptitude install erlang
  2. Install a recent JDK: sudo aptitute install sun-java6-jdk
  3. Download and install (the smallest) NetBeans edition (e.g. the PHP one): www.netbeans.org/downloads
  4. download the erlang module ErlyBird: sourceforge.net/projects/erlybird
  5. manually install the modules via NetBeans

ErlyBird বৈশিষ্ট্যগুলি:

  • সিনট্যাক্স পরীক্ষণ
  • সিনট্যাক্স হাইলাইট করা
  • আপনি স্বয়ং-সম্পূর্ণতে করুন
  • সুন্দর ফরমটার
  • ঘটনা চিহ্ন
  • মাপসই করা
  • আপনি খাঁজ করুন
  • কোড ভাঁজ করা
  • ফাংশন ন্যাভিগেটর
  • ঘোষণায় যান
  • প্রকল্প ব্যবস্থাপনা
  • এরলং শেল কনসোল
0
যোগ
ErlyBird বন্ধ এবং NetBeans শুধুমাত্র সমর্থন 6.7 !!!
যোগ লেখক Saeed Zarinfam, উৎস

আমি এখানে TextMate প্রস্তাবিত উত্তর দেখেছি, তাই আমি আরেকটি ভাল ম্যাক OSX টুল যোগ করতে চেয়েছিলাম:

ErlangXCode plugin to XCode.

আমি এটিকে ব্যবহার করে আছি আর আমি এটির সাথে শুরু করেছি এবং সত্যিই এটি পছন্দ করি।

তার ব্লগে ডাউনলোড লিংক ভাঙা হয়েছে, এখানে আসল ডাউনলোড রয়েছে:

http://github.com/JonGretar/erlangxcode/tree/master

0
যোগ
আপনি প্লাগ কিভাবে ইনস্টল করবেন?
যোগ লেখক pupeno, উৎস

আমি Erlide সঙ্গে ভাল সাফল্য আছে।

0
যোগ

আমি কি চেষ্টা করেছি (এবং এখনও কি করতে হবে) থেকে, একটি ভাল erlang dev থেকে উপরন্তু। উবুন্টু / ইয়াস / এআরএলএং চলছে একটি ভার্চুয়াল মেশিন। সম্ভবত Erlyweb (erlang / yaws কাঠামো) খুব ভাল চেক আউট হবে।

Ciaran's posts (this would be the first of his "series") about his erlang install is nice, as he details the steps in setting up the server (and other stuff like xmpp with jabberlang).

0
যোগ
Win32- এ, আপনি এই উপায় জন্য [coLinux] [1] চেক আউট করতে চান। [1] colinux.org
যোগ লেখক none, উৎস

Just a quick note:
The Erlang "compiling" process described in Ciaran's post (described for Ubuntu 6.10 btw) can be easily skipped using apt command in any Debian based distro:

apt-get install erlang

যদি আপনি এটি উপযুক্ত দেখতে পান তবে এই প্যাকেজ ইনস্টল করতে ভুলবেন না:
erlang-doc-html - এরিং এইচটিএমএল ডকুমেন্ট পেজ

erlang- উদাহরণ - কিছু অ্যাপ্লিকেশন উদাহরণ
erlang-manpages - Erlang MAN পৃষ্ঠা
erlang-mode - Emacs এর জন্য সম্পাদনা মোড

গুড লাক!

0
যোগ

আমি শুধু Scite ব্যবহার কিছু লিখুন এবং ফলাফল দেখতে F5 চাপুন।

0
যোগ

You coud also try a virtual server on demand service like this one from CohesiveFT

আপনি যে উপাদানগুলি চান তা নির্বাচন করুন (যেমন, এন্টারনেট 1২ + + + + মাইএসকিউ + ইরিল ওয়েব) এবং এটি আপনার জন্য ডাউনলোড বা ডাউনলোড করার জন্য একটি ভিএম ইমেজ তৈরি করবে।

আপনি স্থানীয়ভাবে মালিকানাধীন রোলিং খুব সোজা হয় আপনি pragmatic প্রোগ্রামারদের বইয়ের নির্দেশাবলী অনুসরণ করুন যদি প্রোগ্রামিং Erlang

0
যোগ

যেহেতু আপনি উবুন্টুতে চূড়ান্তভাবে স্যুইচ করছেন, তবুও আমি ইএমএক্স-এর জন্য এরালং-মোড ব্যবহার করার সুপারিশ করছি (যা এরাং ডিস্ট্রিবিউশনের সাথে সংঘটিত হয়)। এটা আনুষ্ঠানিকভাবে কি সব মূল ডেভেলপারদের ব্যবহার করে এবং অন্যান্য অনেক ডেভেলপারদের এটি অনেক বৈশিষ্ট্য এটি আপনাকে প্রস্তাব কারণ ব্যবহার করে।

Erlang বিতরণ নিজেই ইনস্টল করা সহজ হতে হবে :)

0
যোগ

আমি অফিসিয়াল পাশাপাশি অফিসে কয়েক উত্পাদন সিস্টেমের মধ্যে Erlang ব্যবহার করছি। ক্লায়েন্ট সাইড টেস্টিং, ডকুমেন্টেশন এবং ডেভেলপমেন্টের জন্য আমি একটি ম্যাকবুক প্রো ব্যবহার করি যা একটি এডিটর হিসাবে ইলারং বান্ডেলের সাথে OS / প্ল্যাটফর্ম ও টেক্সটমেট হিসাবে ব্যবহার করে।

পার্শ্ববর্তী উন্নয়ন এবং স্থাপনার জন্য আমরা RHEL 4.x / 5.x উত্পাদন ব্যবহার করি এবং সম্পাদনা করার জন্য VIM ব্যবহার করি। ব্যক্তিগতভাবে, আমি পেয়েছি 4 মেশিন (slicehost.com উপর স্লাইস) কয়েক ওয়েবসাইট এবং কাজের জন্য Erlang ব্যবহার করে debian চলমান।

আমি ছোট 'প্রকৌশল পরিবেশ সম্ভব' সঙ্গে যেতে চেষ্টা, সাধারণত apt বা yum থেকে কয়েকটি নির্ভরশীলতা সঙ্গে এক।

0
যোগ

আমি অত্যন্ত Erlang মোড মান Erlang বিতরণ সঙ্গে পাঠানো সুপারিশ। আমি একটি "বক্সের বাইরে কাজ করে" এমএকস কনফিগারেশন যা একসাথে রেখেছেন:

  • Syntax highlighting & context-sensitive indentation
  • Dynamic compilation with on-the-fly error highlighting
  • Integrated Erlang shell
  • And more....

আপনি এখানে আমার GitHub রেপো ব্রাউজ করতে পারেন:

http://github.com/kevsmith/hl-emacs

0
যোগ

শুধু আমার ব্লগ এ একটি লিখিত নির্দেশিকা লিখেছেন, আবদ্ধ সংস্করণে heres:

পার্ট 1: কী ডাউনলোড করা দরকার তা ডাউনলোড করুন।

Download and install the Erlang run-time. Download and install TextPad.

Erlang এর জন্য একটি সাইন ফাইল ডাউনলোড করুন এবং এটি TextPad এর সিস্টেম ফোল্ডারে রাখুন। আমার জন্য, এই ফোল্ডারটি ছিল C: \ Program Files \ TextPad 5 \ system আমি নিশ্চিত নই যে এই সিঙ্ক ফাইল কে (সাইট আরেকটি ভাষায় আছে), কিন্তু তারা একটি ভাল যথেষ্ট কাজ করেছে।

পার্ট 2: সিনট্যাক্স হাইলাইট সেট আপ করুন।

টেক্সটপ্যাড খুলুন কোন ফাইল খোলা হয় তা নিশ্চিত করুন 'কনফিগার' মেনুতে যান, এবং 'পছন্দ' নির্বাচন করুন। পছন্দসই উইন্ডোতে, 'ডকুমেন্ট ক্লাস' ক্লিক করুন বর্তমানে স্বীকৃত ভাষাগুলির একটি তালিকা থাকা উচিত। 'নতুন' বোতামটি ক্লিক করুন (এটি ভাষা তালিকার অধীনে সঠিক), এবং 'এপ্লাং' টাইপ করুন। আবেদন প্রযোজ্য ক্লিক করুন

'ডকুমেন্ট ক্লাস' এর পাশে '+' বোতামটি ক্লিক করুন এই তালিকা প্রসারিত করা উচিত, এবং Erlang এখন এটি করা উচিত। এপ্লাং এ ক্লিক করুন আপনি Erlang এর সাথে যুক্ত ফাইল এক্সটেনশনগুলির একটি তালিকা দেখতে পাবেন, 'নতুন' ক্লিক করুন, এবং '* .erl' টাইপ করুন।

এখন বামদিকে 'এলাং' এর পাশে '+' বোতামটি ক্লিক করুন এটি আরো কয়েকটি মেনু তালিকা প্রদর্শন করবে। 'সিনট্যাক্স' এ ক্লিক করুন ড্রপ ডাউন মেনুতে ক্লিক করুন এবং erlang.syn নির্বাচন করুন। যদি erlang.syn না থাকে তাহলে, .yn ফাইলটি সঠিকভাবে স্থাপন করা হয়নি।

আপনার পছন্দের টেক্সটপেড কাস্টমাইজ করার জন্য কিছু অন্যান্য সিনট্যাক্স বিকল্পগুলি সম্পাদনা করতে অনুভব করুন।

পার্ট 3: টেক্সটপ্যাড থেকে কম্পাইল

দ্রষ্টব্য: 12/05/08 হিসাবে পাঠ্যবইয়ের কম্পাইলিংয়ের সাথে গুরুতর সমস্যা রয়েছে। এটির প্যাড তৈরির সময় এটির শেলটি নতুন সংকলনকে উপেক্ষা করে। ত্রুটিগুলি পরীক্ষা করার জন্য এটি কেবলমাত্র দরকারী, যখন আপনি আসলে কোড রান করতে চান, এটি এরাং শেলে কম্পাইল করুন।

আবার পছন্দসই মেনুতে, বামদিকে 'সরঞ্জাম' ক্লিক করুন

'যোগ করুন' বোতামটি ক্লিক করুন এবং 'প্রোগ্রাম ...' নির্বাচন করুন। Erl5.6.5 \ erts-5.6.5 \ bin \ ফোল্ডারে নেভিগেট করুন এবং erlc.exe নির্বাচন করুন। তালিকার নতুন নাম নির্বাচন করুন এবং একক ক্লিক করুন এটির নাম পরিবর্তন করুন 'প্রয়োগ করুন' ক্লিক করুন

এখন বামদিকে সরঞ্জামের পাশে '+' বোতামটি ক্লিক করুন Erlc নির্বাচন করুন, বা যাই হোক না কেন আপনি নতুন টুল নামকরণ করেছেন (আমি আমার নাম 'কম্পাইল Erlang')। প্যারামিটার ক্ষেত্রের '$ ফাইল' পড়ার প্রয়োজন, এবং প্রাথমিক ফোল্ডার ক্ষেত্র '$ ফাইল ডাইরেক্ট' পড়তে হবে।

0
যোগ

আপনি যদি ভিম ব্যবহার করেন তবে আমি আপনাকে Vimerl ( http://github.com/jimenezrick/vimerl) সুপারিশ করি ):

বৈশিষ্ট্য

  • সিনট্যাক্স হাইলাইট করা
  • কোড indenting
  • কোড ভাঁজ করা
  • কোড সম্পূর্ণ সমাপ্তি
  • দ্রুতফিক্স সমর্থন সহ সিনট্যাক্স পরীক্ষা
  • OTP আচরণের জন্য কোড স্কেলন
  • রেবার থেকে কনফিগারেশন ব্যবহার করে
  • রোগাক্রান্ত সামঞ্জস্যপূর্ণ (http://github.com/tpope/vim-pathogen)
0
যোগ