anybody using felix for mobile?
--
Slashdot TV.
Video for Nerds. Stuff that matters.
http://tv.slashdot.org/
___
Felix-language mailing list
Felix-language@lists.sourceforge.n
http://nimrod-code.org/
--
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service
that delivers powerful full stack analytics. Optimize and monitor y
blog it baby.
--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
On Fri, Jan 11, 2013 at 11:25 AM, john skaller
wrote:
> The abstract properties of numbers are defined here:
> http://felix-lang.org/$/usr/local/lib/felix/felix-latest/lib/std//algebraic.flx
> as a mathematician you will understand this code, despite the fact it
> is using type classes. It's just
what dynamic modifications can felix do after it has been compiled +
has started running the executable? vs. say Ruby's open classes?
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 A
2nd'd (although i'm just a language "groupie", not a 'trusted
authority' on such things :-)
note that iirc from the ats list, one wants to be looking at / using
ats2, since ats is deprecated pretty much. please also note the part
of the ddc dissertation that says the dependent etc. typing notation
On Tue, Nov 27, 2012 at 3:38 PM, Dobes Vandermeer wrote:
>> > Sure, but that's a hypothetical.
>> Yes, its a design. Clearly hypothetical because game developers
>> didn't have Felix before :)
> Felix isn't the first system to support lightweight threads, though.
please do note all the video game
> Is that today's design goal, though?
sounds like a very good question. :-)
--
Keep yourself connected to Go Parallel:
DESIGN Expert tips on starting your parallel project right.
http://goparallel.sourceforge.net
__
On Tue, Nov 27, 2012 at 1:45 PM, john skaller
> Maybe not. Consider a game where EVERYTHING is a thread.
> All the actors, sprites, everything. All the time, not just when visible.
> [Simulation].
>
> Most of those objects need almost no state and use no resources.
> True. But remember the original
and (clueless question here) is not part of the problem also that if
you ever want C/++ to be calling into Felix-generated stuff, and it
doesn't follow standard C/++ calling, then things could be busted?
--
Keep yourself c
> A holiday in Italy and a Tuscan woman
am i jealous? hm, perhaps i am.
--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP
On Tue, Nov 20, 2012 at 4:41 PM, john skaller
wrote:
> Anyhow what is needed now are developers who can see the
> potential of the system and stick with development long enough
> to realise goals. The system is highly flexible, maybe too much
> for the average programmer: there isn't even a fixed
[why is there more than one felix list?]
On Wed, Nov 14, 2012 at 9:18 AM, Dobes Vandermeer wrote:
> Of course, one might also argue that your use of objects instead of type
> classes points to a failure of your type class system. Surely you can do
> whatever you are doing with objects using type
> Keyboard mapping is a pain. Keyboard mapping when 10 different
> application and OS layers intervene is a nightmare.
the underlying argument i always put forward is that, essentially:
people suck. ergo, technology sucks. qed.
or something. like how the usb keyboard i have on this macbook pro
st
On Sun, May 20, 2012 at 2:37 PM, john skaller
wrote:
> Well you should try that in Felix and let me know what needs to be
> done to make the conversion reasonably simple, and the result
> as readable (or more readable :)
>
> Particularly attention to portability of the script, i.e. so it works
> o
> better but I'm archaic, Pascal was my first language :)
syntax is the vietnam of programming languages? ('course in viet nam
it was called appropriately enough 'Resistance War Against America')
--
Live Security Virtual
On Sat, May 19, 2012 at 11:44 PM, john skaller
wrote:
> I guess it depends on the base language: Racket and Clojure are
> both Lisp/Scheme dialects, right?
well, they do use sexprs at least. code that is written to take
advantage of loosey goosey forms of dynamic typing with runtime
autocasting w
On Sat, May 19, 2012 at 12:32 AM, john skaller
wrote:
> We'll get to that. Felix was always meant to be dynamically typed.
> It is a scripting language after all. However, the way forward I have
> chosen is: instead of "Python is dynamically typed lets try (in vain) to
> add optional static typing
otherwise known as structural typing?
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will i
seems like the kind of thing you can't get right from the get-go?
trying to figure out, as it sounds like you are doing, a flexible
layout for things so that it can be externalized in libraries and so
that people can revamp them over time to improve things, that would be
a nice ground to gain? (try
is it worth having the compiler spit out warnings / reports about what
optimizations like elisions happened?
On Mon, Apr 23, 2012 at 12:53 AM, john skaller
wrote:
> OMG I finally found the webserver bug:
>
> var linst = Dynlink::init_lib(lib + dll_extn);
> var library = Dynlink:
any sounds weird to me. it sounds like "void*" in C or "Object" in
Java. i would expect more something like "bottom" :-)
--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try
On Thu, Mar 22, 2012 at 6:39 PM, john skaller
wrote:
> (a) provide subtyping so D - pure -> C is a subtype
> of D -> C (maybe impure)
>
> (b) also provide variance notation or something which allows
> to transmit the purity (or totality) of the argument to a HOF.
as a Regular Joe end-user of prog
7 Nov 2011 15:53:43 -0800 (PST)
From: Raoul Duke
Date: Mon, 7 Nov 2011 15:53:43 -0800
Message-ID:
Subject: status?
To: felix-langu...@googlegroups.com
Content-Type: text/plain; charset=ISO-8859-1
(hey btw which is the right felix email list? seems like there are too
many to choose from?!)
a
> What benefit?
> It would be good to have a solid description of the benefits.
true. i have indeed found e.g. the Erlang shell to be annoyingly
limited, and the niggling differences between the Scala and Clojure
REP and their compiled runtimes can be frustrating. on the other hand,
a lot of peopl
> There are a number of design features in Felix which make a
> sequential interpreter problematic.
i think this might be an area where Better << Good Enough. like, i get
the feeling many REPLs aren't the best they could be, and use various
hacks just to work at all, but that they still offer some
> In Ocaml the inability to do this is a major bug-bear.
apparently F# is sorta a newer ML and i think it supports duck typing.
Scala has some nifty stuff, too:
http://neilbartlett.name/blog/2007/09/13/statically-checked-duck-typing-in-scala/
fwiw,
sincerely.
---
hi,
> I'm actually working on one :) It's going to take a while though since
> it requires a lot of restructuring of the compiler pipeline. There is
> currently a extremely prototype interactive parser called flxc that
> will compile to bin/flxc that you can try out. I'm usually in #felix
> on fre
i know the question has come up before, and the crystal-8-ball's
response has been weighted towards "not likely". but i can't help
asking again in case something about the situation has changed. :-)
sincerely.
--
hi,
>> [1]: http://www.bitc-lang.org/docs/bitc/bitc-origins.html
> Quite an interesting paper .. pity they didn't know about Felix.
uh... googling a second would tell you otherwise :-)
http://www.coyotos.org/pipermail/bitc-dev/2007-June/000920.html
note that BitC is closing down as Dr. Shapiro
hi,
Many thanks for all the info, it is good to get a handle on what is going on.
> There's little need for things like SWIG, because there
> is no substantive (executable) glue logic. Adding two
> integers in Felix is the same as in C:
While it is simple, it still seems like boilerplate. My hop
> > avoid DRY. Can one do something like:
> > header
> > #include
> ah, doing some empirical studies, it looks like that can work, coolio.
but that (the simpler route) doesn't get the Felix wrappering, ja? so
there's still glue to be written before i can do things like
var bar = foo(42);
?
> avoid DRY. Can one do something like:
> header
> #include
ah, doing some empirical studies, it looks like that can work, coolio.
-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of D
hi,
Is there a form of REPL for Felix per chance? (Skimming the docs I
didn't notice one just yet.)
thanks.
-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
co
hi,
Many thanks for the tutorial! I will give it a shot.
Reading over the info, it seems like there is quite a bit of work that
a developer has to do to get hooked up with C++ code. Would it be
possible to have some meta-generator (dunno if SWIG could work?) that
would alleviate some of the work?
hi,
> (or perhaps there are
> examples in the docs I've overlooked)?
So there's
http://felix.sourceforge.net/doc/tutorial/embedding/en_flx_tut_bind_0011.html
which shows how to use "cclass". From that example, it looks to me
(Mr. Notsofasteinstein) like if you have a class with N fields and M
m
hi,
I am a cat of little brain, and while I sorta am starting to grok what
is going on with getting Felix to talk to C++, I'm still a little
clueless and scared (it has been a while since I've done C++ which
doesn't help). Might anybody happen to have a few simple examples I
could look at, besides
> What point are you at? Do you have a working felix on your ibook yet?
i got it working on an x86 running CentOS 4, at least up to doing
hello world. i'm just getting the iBook to download from SVN and will
try building that. (i thought i had svn on here already but i must
have busted it or remov
> It looks like you haven't installed the rtl directory.
ah, thanks. (the "make install" didn't work for me so i was
hand-moving stuff to get the install going.) it works!!
$ flx hello
//Parsing Implementation std.flx
//Parsing Implementation hello.flx
w00t
--
> Yes, the docs are not complete or up to date. Are you a tech writer
> that loves writing docs for a quickly changing language for no pay?
>
> Personally I prefer developing software .. if I have to make
> docs for a big system I'd rather generate them .. so figuring
> out how to do that and then
hi,
> Target (goal) driven building is WRONG. It starts to fail
> for even trivial projects in C, it fails completely and
> utterly for anything non-C or even moderate sized or with
> any kind of commercial objectives.
>
> It's really hard to tell one million programmers they're
> all lemmings ..
hi,
> Fair enough but .. on LtU you were looking for a language
> that could integrate seamlessly with C/C++.
>
> Well now you've found it. What we need more than anything
> else is for you to actually start USING it.
I'm not leaving Felix :-), but unfortunately am mostly stuck with an
iBook to g
hi,
> The only other reliable service is Debian autobuilder, which
> we do use; it only builds for Linux, but at least it covers
> several processors (including ia64, on which Felix doesn't
> build, probably because Ocaml is broken on the processor).
This is making more sense to me :-) That there
On 7/14/07, Erick Tryzelaar <[EMAIL PROTECTED]> wrote:
> On 7/14/07, skaller <[EMAIL PROTECTED] > wrote:
> > Still .. to solve the chicken-and-egg problem it's a snowball effect.
> This is how I came about working on fbuild. I wanted to support
this doesn't help address the topic at hand at all, b
hi,
many thanks to you all for your time and thoughts and eyes and ears.
I don't know that I have the time to be able to do much other than be
a pain in the neck, for which I should have been and must apologize.
Given what-all you-all have been saying, I guess I would hazard some
new suggestions
hi,
> Felix builds 'out of the box' on Unixen, OSX, Cygwin, MingW,
> Win32 and Win64. Do you know ANY other system that can build
> such a complex suite of software -- and test it -- on all
> those platforms? I don't.
That is - honestly - an impressive list. But... I feel like there is a
gap betw
> (hm, anybody know why when i try to build my hello.flx all I get is
> "//Parsing Implementation std.flx" and then it seems to hang for
> ever?)
it finally moved on, to other issues. i'll infestigate :)
//Parsing Implementation std.flx
//Parsing Implementation hello.flx
In file included from hel
> Moving the repository, changing the build system, etc etc etc
> are all peripheral destabilising events. We actually need docs,
> performance measurements, and perhaps an easier way for people
> to add regression tests.
hi,
i'll throw in my $0.02 unbidden? :-} [i'm a software developer by
trade
thanks for the info. i've used SVN and yeah it is a pain :-( darcs? :-)
-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just dat
> Yes, it should work now ..
immaupdating as we speak so to speak.
> that doesn't mean it's stable ..
> things can change fast around here :)
Any chance of there being a stable branch that is kept mostly safe and
working, and things get merged into over time? Speaking only for
myself, obviously,
hi,
> svn update
> Looks like an old version.
it is... per the previous email thread where i was warned svn is
unstable ;-) and that i should use revision 1546. i'll try updating to
tip-of-tree and see how it goes!
thanks.
hi,
(I was on PPC OS X but switched to x86 CentOS.) I've managed to work
through some basic issues with my machine's setup, and things are
building, but I guess maybe there are some path things I don't grok?
It looks to me like all the unit tests are failing? Random sample
output below. Any ideas
hi,
> > I believe this should work then:
> > svn co -r1546 https://felix.svn.sourceforge.net/svnroot/felix felix
> okeydokey, i'll give it a try! thanks. (probably won't get around to
> trying it until tomorrow, tho.)
I might be following the wrong instructions (I was looking at
http://felix.sour
> I believe this should work then:
> svn co -r1546 https://felix.svn.sourceforge.net/svnroot/felix felix
okeydokey, i'll give it a try! thanks. (probably won't get around to
trying it until tomorrow, tho.)
sincerely.
-
This
> The 'right way' to install Felix is just to copy
> the development directory tree intact, edit
> bin/flx line 3:
> INSTALL_ROOT=/usr/local/lib/felix/felix-1.1.4_x1
hi,
thanks for taking a look at this. hm, i'm guessing that the tarball rc
version is different from what is in SVN because the bin
> > svn co https://felix.svn.sourceforge.net/svnroot/felix/felix/trunk felix
> > cd felix
> > ./configure
> > ./mk extract
> > ./mk
thanks for the note. i was using the tarball rc version - it doesn't
appear to have "mk" at all (i did a "find" for it). i'll get the SVN
version and see how it
hello,
I found some posts about similar issues, but only with older versions
where supposedly the entire build system was different
(http://osdir.com/ml/lang.felix.general/2006-07/msg00075.html). Has
anybody hit this, or know what might be the solution? Many thanks for
any pointers. Sorry if this
57 matches
Mail list logo