What is the best software development platform to use when working with Erlang?

View: New views
20 Messages — Rating Filter:   Alert me  
< Prev | 1 - 2 | Next >

What is the best software development platform to use when working with Erlang?

by G.S.-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello everyone,

Is Eclipse the best SDE to use? I usually don't bother using anything other
than a simple text editor with a highlighter since I can keep my code in my
head, and even when debugging I can just work my way through the logic to
find the errors I'm seeing even with 10k+ lines of code systems. But I'll
have to begin working with someone else's code in a while, and it will most
likely be over 25k lines of code, so I'll need something more robust. Anyone
suggest anything other than Eclipse with the Erlang plug-in?

Regards,
-Gene

Re: What is the best software development platform to use when working with Erlang?

by Masklinn :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 18 juin 2009, at 00:34, "G.S." <corticalcomputer@...> wrote:
>  Anyone suggest anything other than Eclipse with the Erlang plug-in?
>
> Regards,
> -Gene
I think a fair number of people use emacs + distel (see  http://bc.tech.coop/blog/070528.html 
  for a basic introduction).

Of course it's probably easier if you're already an emacs user.

________________________________________________________________
erlang-questions mailing list. See http://www.erlang.org/faq.html
erlang-questions (at) erlang.org


Re: What is the best software development platform to use when working with Erlang?

by Parnell Springmeyer-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Emacs! I use emacs for all my development - even non erlang work.  
There are numerous minor modes to assist with auto completion, project  
management, and scm integration.

On Jun 17, 2009, at 3:34 PM, "G.S." <corticalcomputer@...> wrote:

> Hello everyone,
>
> Is Eclipse the best SDE to use? I usually don't bother using  
> anything other
> than a simple text editor with a highlighter since I can keep my  
> code in my
> head, and even when debugging I can just work my way through the  
> logic to
> find the errors I'm seeing even with 10k+ lines of code systems. But  
> I'll
> have to begin working with someone else's code in a while, and it  
> will most
> likely be over 25k lines of code, so I'll need something more  
> robust. Anyone
> suggest anything other than Eclipse with the Erlang plug-in?
>
> Regards,
> -Gene

________________________________________________________________
erlang-questions mailing list. See http://www.erlang.org/faq.html
erlang-questions (at) erlang.org


Re: What is the best software development platform to use when working with Erlang?

by Evans, Matthew :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Vi. That's all you need ;-)

Sent from my iPhone

On Jun 17, 2009, at 9:55 PM, "Parnell Springmeyer" <ixmatus@...>  
wrote:

> Emacs! I use emacs for all my development - even non erlang work.
> There are numerous minor modes to assist with auto completion, project
> management, and scm integration.
>
> On Jun 17, 2009, at 3:34 PM, "G.S." <corticalcomputer@...>  
> wrote:
>
>> Hello everyone,
>>
>> Is Eclipse the best SDE to use? I usually don't bother using
>> anything other
>> than a simple text editor with a highlighter since I can keep my
>> code in my
>> head, and even when debugging I can just work my way through the
>> logic to
>> find the errors I'm seeing even with 10k+ lines of code systems. But
>> I'll
>> have to begin working with someone else's code in a while, and it
>> will most
>> likely be over 25k lines of code, so I'll need something more
>> robust. Anyone
>> suggest anything other than Eclipse with the Erlang plug-in?
>>
>> Regards,
>> -Gene
>
> ________________________________________________________________
> erlang-questions mailing list. See http://www.erlang.org/faq.html
> erlang-questions (at) erlang.org
>

________________________________________________________________
erlang-questions mailing list. See http://www.erlang.org/faq.html
erlang-questions (at) erlang.org


Re: What is the best software development platform to use when working with Erlang?

by Bugzilla from zerthurd@gmail.com :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Emacs is the best development platform.
For Erlang development also.

--
Maxim Treskin

Re: What is the best software development platform to use when working with Erlang?

by G.S.-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Notepad?

On Wed, Jun 17, 2009 at 8:02 PM, Maxim Treskin <zerthurd@...> wrote:

> Emacs is the best development platform.
> For Erlang development also.
>
> --
> Maxim Treskin
>

Re: What is the best software development platform to use when working with Erlang?

by mats cronqvist-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

"G.S." <corticalcomputer@...> writes:

> Hello everyone,
>
> Is Eclipse the best SDE to use?

  For a long time, emacs was the only editor that had any kind of
  official support from OTP. There is also distel, which provides a
  useful emacs-erlang bridge, e.g. allowing you to run the debugger
  inside emacs.

  I gather that OTP is now focussing on providing industrial strength
  Eclipse support, also including debugger access.

  For all other environments you're pretty much on your own.

  This is obviously not an answer to your question, but hopefully of
  some interest anyway.

  mats

________________________________________________________________
erlang-questions mailing list. See http://www.erlang.org/faq.html
erlang-questions (at) erlang.org


Re: What is the best software development platform to use when working with Erlang?

by Dmitrii Dimandt :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


NetBeans 6.7 RC3 with Erlang Plugin. See http://blogtrader.net/dcaoyuan/entry/erlang_plugin_version_1_for


On Jun 18, 2009, at 1:34 AM, G.S. wrote:

> Hello everyone,
>
> Is Eclipse the best SDE to use? I usually don't bother using  
> anything other
> than a simple text editor with a highlighter since I can keep my  
> code in my
> head, and even when debugging I can just work my way through the  
> logic to
> find the errors I'm seeing even with 10k+ lines of code systems. But  
> I'll
> have to begin working with someone else's code in a while, and it  
> will most
> likely be over 25k lines of code, so I'll need something more  
> robust. Anyone
> suggest anything other than Eclipse with the Erlang plug-in?
>
> Regards,
> -Gene


________________________________________________________________
erlang-questions mailing list. See http://www.erlang.org/faq.html
erlang-questions (at) erlang.org


Re: What is the best software development platform to use when working with Erlang?

by Rapsey :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

If you are on a mac TextMate is pretty good. That's what I use at least.


Sergej

On Thu, Jun 18, 2009 at 12:34 AM, G.S. <corticalcomputer@...> wrote:

> Hello everyone,
>
> Is Eclipse the best SDE to use? I usually don't bother using anything other
> than a simple text editor with a highlighter since I can keep my code in my
> head, and even when debugging I can just work my way through the logic to
> find the errors I'm seeing even with 10k+ lines of code systems. But I'll
> have to begin working with someone else's code in a while, and it will most
> likely be over 25k lines of code, so I'll need something more robust.
> Anyone
> suggest anything other than Eclipse with the Erlang plug-in?
>
> Regards,
> -Gene
>

Re: What is the best software development platform to use when working with Erlang?

by amit murthy :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

SCiTE in erlang mode works awesomely for me.

On Thu, Jun 18, 2009 at 4:04 AM, G.S. <corticalcomputer@...> wrote:

> Hello everyone,
>
> Is Eclipse the best SDE to use? I usually don't bother using anything other
> than a simple text editor with a highlighter since I can keep my code in my
> head, and even when debugging I can just work my way through the logic to
> find the errors I'm seeing even with 10k+ lines of code systems. But I'll
> have to begin working with someone else's code in a while, and it will most
> likely be over 25k lines of code, so I'll need something more robust.
> Anyone
> suggest anything other than Eclipse with the Erlang plug-in?
>
> Regards,
> -Gene
>

Re: What is the best software development platform to use when working with Erlang?

by Illo de Illis :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Jul 1, 2009, at 2:03 PM, Rapsey wrote:

> If you are on a mac TextMate is pretty good. That's what I use at  
> least.

Yep, me too. I had to write a bunch of templates and commands though,  
since none of them is included in the Erlang bundle. They're a little  
rough on the edges but they work.

Ciao,
Illo.


________________________________________________________________
erlang-questions mailing list. See http://www.erlang.org/faq.html
erlang-questions (at) erlang.org


Re: What is the best software development platform to use when working with Erlang?

by Dave Bryson-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Emacs and Make.  Two tools that are always there for you.

I got away from Emacs for few years. Thanks to Erlang for bringing me  
back to my roots...

Dave

On Jul 1, 2009, at 5:56 AM, Dmitrii Dimandt wrote:

>
> NetBeans 6.7 RC3 with Erlang Plugin. See http://blogtrader.net/dcaoyuan/entry/erlang_plugin_version_1_for
>
>
> On Jun 18, 2009, at 1:34 AM, G.S. wrote:
>
>> Hello everyone,
>>
>> Is Eclipse the best SDE to use? I usually don't bother using  
>> anything other
>> than a simple text editor with a highlighter since I can keep my  
>> code in my
>> head, and even when debugging I can just work my way through the  
>> logic to
>> find the errors I'm seeing even with 10k+ lines of code systems.  
>> But I'll
>> have to begin working with someone else's code in a while, and it  
>> will most
>> likely be over 25k lines of code, so I'll need something more  
>> robust. Anyone
>> suggest anything other than Eclipse with the Erlang plug-in?
>>
>> Regards,
>> -Gene
>
>
> ________________________________________________________________
> erlang-questions mailing list. See http://www.erlang.org/faq.html
> erlang-questions (at) erlang.org
>


________________________________________________________________
erlang-questions mailing list. See http://www.erlang.org/faq.html
erlang-questions (at) erlang.org


Re: What is the best software development platform to use when working with Erlang?

by Jarrod Roberson :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wed, Jul 1, 2009 at 6:56 AM, Dmitrii Dimandt <dmitriid@...> wrote:

>
> NetBeans 6.7 RC3 with Erlang Plugin. See
> http://blogtrader.net/dcaoyuan/entry/erlang_plugin_version_1_for
>

I have to say, this is the one I am playing with right now. It really helps
out with when to use .,; or nothing at the end of a line.

Re: What is the best software development platform to use when working with Erlang?

by Lincoln Bryant :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Indeed. The Erlang mode for Emacs is excellent. To be honest, I'm surprised
how many Erlang users are using Emacs. Most of the folks I know are huge Vi
fans!

On Wed, Jul 1, 2009 at 9:45 AM, Dave Bryson <daveb@...> wrote:

> Emacs and Make.  Two tools that are always there for you.
>
> I got away from Emacs for few years. Thanks to Erlang for bringing me back
> to my roots...
>
> Dave
>
> On Jul 1, 2009, at 5:56 AM, Dmitrii Dimandt wrote:
>
>
>> NetBeans 6.7 RC3 with Erlang Plugin. See
>> http://blogtrader.net/dcaoyuan/entry/erlang_plugin_version_1_for
>>
>>
>> On Jun 18, 2009, at 1:34 AM, G.S. wrote:
>>
>>  Hello everyone,
>>>
>>> Is Eclipse the best SDE to use? I usually don't bother using anything
>>> other
>>> than a simple text editor with a highlighter since I can keep my code in
>>> my
>>> head, and even when debugging I can just work my way through the logic to
>>> find the errors I'm seeing even with 10k+ lines of code systems. But I'll
>>> have to begin working with someone else's code in a while, and it will
>>> most
>>> likely be over 25k lines of code, so I'll need something more robust.
>>> Anyone
>>> suggest anything other than Eclipse with the Erlang plug-in?
>>>
>>> Regards,
>>> -Gene
>>>
>>
>>
>> ________________________________________________________________
>> erlang-questions mailing list. See http://www.erlang.org/faq.html
>> erlang-questions (at) erlang.org
>>
>>
>
> ________________________________________________________________
> erlang-questions mailing list. See http://www.erlang.org/faq.html
> erlang-questions (at) erlang.org
>
>


--
Lincoln Bryant

Re: What is the best software development platform to use when working with Erlang?

by kamiseq :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

maybe it is just a matter of configuration of my emacs but I miss so simple
features like
-word highlighting if you selected the word in editor
-auto complition of existing function's or var/atoms's names - now I just
copy paste
-the overall user experience is dramatic, sometimes is hard to select and
then copy the same chunk of code many times in the row.
-what the hell is make :) I want my editor to build my project and copy all
to dist or other boring things
and still I have no time to configure all this distels things :)

anyway it works and I am coding in it for last 4 months :)

I ve just installed earlybird plugin and what i miss is short list of
templates (all gen_* skeletons)

pozdrawiam
Paweł Kamiński

kamiseq@...
pkaminski.prv@...
______________________

Re: What is the best software development platform to use when working with Erlang?

by Gleb Peregud :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello

2009/7/2 paweł kamiński <kamiseq@...>:
> maybe it is just a matter of configuration of my emacs but I miss so simple
> features like
> -word highlighting if you selected the word in editor

Just add

(transient-mark-mode t)

to your ~/.emacs file. Adding

(global-hl-line-mode t)
(set-face-background 'hl-line "#444")

will enable current line highlighting (very handy. You need a terminal
which supports at least 256 colors so it looks good)

> -auto complition of existing function's or var/atoms's names - now I just
> copy paste

I use M-/ to complete the words (it ignores any semantics - it just
completes the words based on all open buffers). It is quite handy but
not perfect. Distel supports proper erlang module and function name
completion, but it is hard to configure it properly

> -the overall user experience is dramatic,

Emacs is not easy to learn, but when you have enough experience you
will think that any other editor is handicapped and not pleasant to
use.

> sometimes is hard to select and
> then copy the same chunk of code many times in the row.

C-SPC, arrows, M-w - to copy text
C-y to paste and afterward use M-y to cycle through the yank
(copy/cut) buffer. It is really handy.

> -what the hell is make :) I want my editor to build my project and copy all
> to dist or other boring things
> and still I have no time to configure all this distels things :)

With Distel C-c C-k compiles a module in the current buffer. I've
added support for including hrl's from deps/*/include and deps/*/src
in my ~/.emacs - I can share it if you want me to.

Best regards,
Gleb Peregud

P.S. IDO mode is really handy too:

(require 'ido)
(ido-mode t)

It adds a better completition for file-open (and similar) mini-buffer

--
Gleb Peregud
http://gleber.pl/

Every minute is to be grasped.
Time waits for nobody.
-- Inscription on a Zen Gong

________________________________________________________________
erlang-questions mailing list. See http://www.erlang.org/faq.html
erlang-questions (at) erlang.org


Re: What is the best software development platform to use when working with Erlang?

by Pierpaolo BERNARDI-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

2009/7/2 paweł kamiński <kamiseq@...>:

> -the overall user experience is dramatic, sometimes is hard to select and
> then copy the same chunk of code many times in the row.
...
> anyway it works and I am coding in it for last 4 months :)

You are using it for the last 4 months but you coudn't find the 15 minutes
necessary to work through the tutorial that emacs itself suggests in the
opening screen.

You will save yourself a lot of time in exchange for these 15 minutes.
Just type C-h t.

Cheers
P.

________________________________________________________________
erlang-questions mailing list. See http://www.erlang.org/faq.html
erlang-questions (at) erlang.org


Re: What is the best software development platform to use when working with Erlang?

by kamiseq :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

i did and then made a cheatlist of shorcuts (about 50) and then couldnt help
using emacs like all other editors i used to ;)
sorry but Im working in delphi/sql/java/flex and try to learn erlang in my
free time so forgive me for focusing on better things than configuring
editor

pozdrawiam
Paweł Kamiński

kamiseq@...
pkaminski.prv@...
______________________

Re: What is the best software development platform to use when working with Erlang?

by Pierpaolo BERNARDI-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

2009/7/2 paweł kamiński <kamiseq@...>:
> i did and then made a cheatlist of shorcuts (about 50) and then couldnt help
> using emacs like all other editors i used to ;)
> sorry but Im working in delphi/sql/java/flex and try to learn erlang in my
> free time so forgive me for focusing on better things than configuring
> editor

I think I know the reason you are so short of time. ;)

Cheers
P.

________________________________________________________________
erlang-questions mailing list. See http://www.erlang.org/faq.html
erlang-questions (at) erlang.org


Re: What is the best software development platform to use when working with Erlang?

by Alpar Juttner-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> -what the hell is make :)

M-x compile

You can issue any shell command from there (is it 'make -k' by default).
Emacs executes it and the result will go to a buffer called
*compilation*. If there was any error during compilation you can go to
the related source code position with C-x ` (and repeat it for jumping
to the next error.)

Regards,
Alpar


________________________________________________________________
erlang-questions mailing list. See http://www.erlang.org/faq.html
erlang-questions (at) erlang.org

< Prev | 1 - 2 | Next >