|
Page 2 of 10 |
|
Prev |
1 2
3 4
|
Next
| Last
Re: Vala for Maemo development
Quote:
|
Re: Vala for Maemo development
The fuss is that Vala can offer simplicity, speed and OO at the same time.
So back on the original topic - i did automate building Vala projects in scratchbox and running them on tablet directly from Monodevelop (will work with every editor that can run scripts). Firstly - use WAF - its faster than autotools, simpler and supports Vala. Vala template here. You will need ssh passwordless login with key - instructions here. Use the WAF template to create your project in scratchbox, edit to your liking, create a solution in Monodevelop with the root dir in the your project dir in scratchbox (/scratchbox/users/[user]/home/[user]/[your-project-dir]), check the project option to auto add the files in the folder, reload it. Add this build and execute commands in Monodevelop project options: Build: Code:
/scratchbox/login -d ~/[your-project-dir] -p ./project-build.shCode:
/scratchbox/login -d ~/[your-project-dir] -p ./project-run.shproject-build.sh: Code:
#! /bin/shCode:
#! /bin/bashEDIT: Forgot to mention - I'm using Monodevelop 2.0 alpha 1 |
Re: Vala for Maemo development
I've uploaded vala to extras-devel. Build log is at:
https://garage.maemo.org/builder/diablo/vala_0.3.4/ I've done a quick command line test, I might not have time to test it with the Hildon bindings today, so any feedback welcome. |
Re: Vala for Maemo development
Quote:
Pity that fpc doesn't work right with armel yet :( |
Re: Vala for Maemo development
Quote:
I think the 'horses for courses' argument is best, select the best tool for the job. (BTW I have to fly to another country next week to debate the merits of Python on a particular project :D) Vala may be the answer in some cases but, from a purely technical point of view, I'm on the fence. Great work on the port though! |
Re: Vala for Maemo development
I doubt Delphi is coming back... :(
What port? Vala compiles straight for the tablet/SDK. Even has some bindings on the official page. |
Re: Vala for Maemo development
Quote:
Quote:
|
Re: Vala for Maemo development
Quote:
|
Re: Vala for Maemo development
I am starting to feel like modern languages need support for concurrency. Stackless Python is a good example. I've written so many state machines in my time that mimic this behavior that I feel it should be standard. Although I wish Stackless Python would automatically take advantage of symmetric multiprocessing (although python doesn't have rock solid threading in general :P).
|
Re: Vala for Maemo development
Quote:
Besides, it makes a good test of mud-builder given the package is entirely defined by: Code:
<package> |
| All times are GMT. The time now is 07:20. |
Page 2 of 10 |
|
Prev |
1 2
3 4
|
Next
| Last
vBulletin® Version 3.8.8