Re: [erlar] hola
- From:
- Ale
- Date:
- 2010-06-25 @ 01:33
Hola,
Yo soy el cuarto supongo :-D. No me presente porque quería ponerle "bling"
a mi helloword.py pero no salio bien. Recien empece a jugar con wxErlang (Lo
pueden ver más abajo).
Soy Ale, soy de Córdoba pero ahora estoy en Bs. As. Me gusta Erlang y los
lenguajes funcionales en general. Lo empece aprender porque sí, porque me
gusta. Cada tanto hago un dump a alphajor.blogspot.com de lo que voy
aprendiendo. Me dedico más que nada a python, django y web development, pero
me gustaría laburar un rato con Erlang un poco :-)
Salutes!
(al programita lo pueden correr con escript helloworld.erl)
-module(helloworld).
-compile(export_all).
-export([main/1]).
-include_lib("wx/include/wx.hrl").
-define(ABOUT, ?wxID_ABOUT).
-define(EXIT, ?wxID_EXIT).
-define(OK, 131).
-define(QUIT, 132).
%% Top-level function: create the wx-server, the graphical objects,
%% show the application, process and clena up on termination.
main(_Args) ->
wx:new(),
Frame = wxFrame:new(wx:null(), ?wxID_ANY, "Hello, World!"),
setup(Frame),
wxFrame:show(Frame),
loop(Frame),
wx:destroy().
%% Top-level frame: create a menu bar, two menus, two menu items
%% and a status bar. Connect the frame to handle events.
setup(Frame) ->
MenuBar = wxMenuBar:new(),
File = wxMenu:new(),
wxMenu:append(File, ?ABOUT, "Hello, World!"),
wxMenu:appendSeparator(File),
wxMenu:append(File, ?EXIT, "Quit"),
wxMenuBar:append(MenuBar, File, "&File"),
wxFrame:setMenuBar(Frame, MenuBar),
wxFrame:createStatusBar(Frame),
wxFrame:setStatusText(Frame, "Welcome To wxErlang"),
wxFrame:connect(Frame, command_menu_selected),
wxFrame:connect(Frame, close_window).
loop(Frame) ->
receive
#wx{id=?ABOUT, event=#wxCommand{}} ->
Str = "Hello, world! From and wxErlang App!",
MD = wxMessageDialog:new(Frame, Str,
[{style, ?wxOK bor
?wxICON_INFORMATION},
{caption, "Hello, World!"}]),
wxDialog:showModal(MD),
wxDialog:destroy(MD),
loop(Frame);
#wx{id=?EXIT, event=#wxCommand{type=command_menu_selected}} ->
wxWindow:close(Frame, [])
end.
El 24 de junio de 2010 22:19, Mariano Guerra
<luismarianoguerra@gmail.com>escribió:
> 2010/6/24 Nahuel Greco <ngreco@gmail.com>:
> > Parece que los habemos :)
> >
> > Vivo en BA tambien y laburo con erl desde hace un tiempo.
> >
> > Creo que ya somos 3.
>
> Soy de Córdoba, no se si me estabas contando a mi o somos 4 :P
>
> Saludos.
>
--
Ale.
Re: [erlar] hola
- From:
- Mariano Guerra
- Date:
- 2010-06-25 @ 02:27
2010/6/24 Ale <peralta.alejandro@gmail.com>:
> Hola,
>
> Yo soy el cuarto supongo :-D. No me presente porque quería ponerle "bling"
> a mi helloword.py pero no salio bien. Recien empece a jugar con wxErlang (Lo
> pueden ver más abajo).
>
> Soy Ale, soy de Córdoba pero ahora estoy en Bs. As. Me gusta Erlang y los
> lenguajes funcionales en general. Lo empece aprender porque sí, porque me
> gusta. Cada tanto hago un dump a alphajor.blogspot.com de lo que voy
> aprendiendo. Me dedico más que nada a python, django y web development, pero
> me gustaría laburar un rato con Erlang un poco :-)
>
> Salutes!
>
> (al programita lo pueden correr con escript helloworld.erl)
felicitaciones! sos la primera adición al recetario!
http://www.erlang-ar.com.ar/index.php?title=Recetario
http://www.erlang-ar.com.ar/index.php?title=WxHolaMundo
PD: si les suena conocido de pyar es porque estoy intentando emular
todos sus exitos :)
Re: [erlar] hola
- From:
- Ale
- Date:
- 2010-06-25 @ 02:37
> felicitaciones! sos la primera adición al recetario!
>
Que bueno! Gracias :-)
Aunque capaz haya que pulirlo un poco :-/. Durante el fin de. lo pulo un
poco y se los mando.
> http://www.erlang-ar.com.ar/index.php?title=Recetario
> http://www.erlang-ar.com.ar/index.php?title=WxHolaMundo
>
>
Necesitas una mano con los contenidos?
Saludos,
--
Ale.
Re: [erlar] hola
- From:
- Mariano Guerra
- Date:
- 2010-06-25 @ 02:44
2010/6/24 Ale <peralta.alejandro@gmail.com>:
> Necesitas una mano con los contenidos?
siempre ;), pasame el nombre de usuario que quieras por privado y te
creo la cuenta (medida anti spam por el momento).
Saludos.