Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Android/iOS simultaneous development in LISP

Name: Anonymous 2012-11-16 17:15

I want to make a program for both the Android and iOS, but I refuse to learn disgusting languages such as Java and C#.

Currently I am a [b][i]C expert programmer[/b][/i] and know a little of Common Lisp and Scheme.

So, is there a way to develop for those two mobile OSes trough a good language?

I believe Clojure may be an option? But I'm not quite sure, never worked on something outside my computer. And I am only expert at C.

Name: Anonymous 2012-11-16 17:17

I don't think you can do that, but I might be wrong.

Android and iOS are disgusting platforms for fagshits anyway. I wouldn't even bother touching those, I'd rather get my anus whipped with a bag of frozen turds.

Name: Anonymous 2012-11-16 19:12

Gambit and Chicken Scheme can do Android and iOS.
Kawa can do Android.
There are probably more.
(Clojure is not a good language.)

Name: Anonymous 2012-11-16 19:19

Chicken Scheme can do Android and iOS.
WHAT

Name: Anonymous 2012-11-16 19:24

>2
Too popular for you, autist?

Name: Anonymous 2012-11-16 19:26

Well, you can develop for them both via javascript using intermediate tools like appcelerator if you are okay with every simple thing running like shit and your hello world program taking up a dozen megabytes, but no, nothing on LISP

Name: Anonymous 2012-11-16 20:34

Well, it would run like shit if it were made in JavaScript, that's fucking obvious.

Name: Anonymous 2012-11-16 21:28

GCC can compile C code for both. Anyone who isn't a complete idiot should be able to figure out how to get their favorite Scheme implementation working in at most a few minutes.

Name: Anonymous 2012-11-16 22:09

Javascript will work on both. It's a superior Lisp.

Name: Anonymous 2012-11-17 3:08

>>1
And I am only expert at C.
Use Common Lisp, it is:
1. portable
2. uses mostly functions, like C
3. runs at 1/2 speed of C/C++ - i.e. fast enough, for smartphones

Name: Anonymous 2012-11-17 3:10

>>10
although CL has relatively large runtime, while Java gets bundled with all smartphones.

Name: Anonymous 2012-11-17 16:39

>>10

Okay, but how would I use Common Lisp?

I would write my program in CL and then what? Would it natively run?

Also:
- I am much better at C
- C is more or less 2 times faster

why would I use CL?

Name: Anonymous 2012-11-17 16:43

>>12
Okay, but how would I use Common Lisp?
Google it.

why would I use CL?
Because it's about four thousand times better than C or C# or C++ or Java or anything shitty like that.

Name: Anonymous 2012-11-17 17:15

>>12
Read SICP, come back after you achieve さとり。

Name: Anonymous 2012-11-17 17:18

>>14
Fuck off, fagshit.

Name: Anonymous 2012-11-17 17:42

>>11
ABCL runs on JVM.

Name: Anonymous 2012-11-17 17:46

>>14
It's written as 悟り you fucking pleb

Name: Anonymous 2012-11-17 18:53

>>13

You said it was about half the speed of C.
How is it  about four thousand times better than C then? What are the rating aspects?

>>14
>>17

If you are referring to ``Satori'', the correct spelling is ``悟''

Name: Anonymous 2012-11-17 18:56

>>18
You mean the Touhou or the actual Satori you achieve after reading SICP?

Name: Anonymous 2012-11-17 19:05

>>18
Are you trying to troll me? I will fucking end you.

Name: Anonymous 2012-11-17 21:52

It sure is wonderful owning a computer but not being able to run programs on it.

Name: Anonymous 2012-11-18 16:06

>>19

Satori 2hu = さとり
Satori after SICP = 悟り

>>20

Try fucking ending me, nerd!
I will DESTROY you!

>>21

What do you mean?
I don't get it

Name: Anonymous 2012-11-18 16:08

>>22
A smartphone is a totally capable computer and Android is a crippled OS that won't let you run useful programs on it.

At least that's what I understood from his post.

I didn't know Satori's name was written in hiragana.

Name: Anonymous 2012-11-18 16:27

Android is a crippled OS that won't let you run useful programs on it.

At least that's what I understood from his post.

Which post was that?

Name: >>23 2012-11-18 16:40

>>24
>>21's.

Name: >>24 2012-11-18 16:47

>>25
Oh, I thought that >>23 was the same person as >>21.

Name: Anonymous 2012-11-18 19:38

>>26

>>23 says "At least that's what I understood from his post." referring to >>21's post, so they are clearly not the same.

Name: Anonymous 2012-11-18 19:44

>>27
It's already clear, forget about it already.

Name: >>24 2012-11-18 19:45

Not >>21
What I said to >>19 about >>20's comment on >>18 was really meant to >>23 (who is obviously also >>22 even if he says otherwise in >>25)

Name: Anonymous 2012-11-18 19:47

>>29
lel

Name: Anonymous 2012-11-18 21:58

FIBONACCI BUTT SORT
Anti-spam bump

Name: Anonymous 2012-11-19 8:43

>>31

(defun write-tag (tag string)
  (if (null tag)
      ""
      (format nil "[~a]~a[/~a]" tag string tag)))
(defun bb-buttsort (s)
  (write-tag "i"
   (write-tag "b"
    (apply #'concatenate 'string
       (loop for c across s
          and parity = nil then (not parity)
          collect (write-tag (if parity "o" "u") c))))))

Name: Anonymous 2012-11-19 9:54

>>32
and parity = nil then (not parity)
The hell kind of lisp-but-not-lisp drugs you on?

Name: Anonymous 2012-11-19 12:54

>>33
It's called the LOOP macro.
Read LOOP FOR BLACKBELTS!

Don't change these.
Name: Email:
Entire Thread Thread List