Author Topic: Raspberry Pi : What should I do with it ?  (Read 10131 times)

0 Members and 1 Guest are viewing this topic.

Offline pimathbrainiac

  • Occasionally I make projects
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1731
  • Rating: +136/-23
  • dagaem
    • View Profile
Re: Raspberry Pi : What should I do with it ?
« Reply #15 on: January 11, 2013, 10:18:55 am »
That's exactly my problem. I really, really wanted to get a Raspberry Pi but I didn't know why (no idea what I'd do with one) so I never did.

EDIT: pimathbrainiac, there's a $25 model.

The $25 doesn't have as many USBs doesn't have an ethernet port

Quote
Lionel : Yes, my plan is to become a pro. So far, I tried C, C++, Java, Lua, TI-8x Basic, Axe, z80 ASM and HP40g Basic.
Good :)

Quote
I don't really like the Basic languages nor Lua because they're too limited.
The BASIC languages are, indeed, limited. Their goal is ease of use, not computing power / computing efficiency. What's more, calculator BASIC implementations (and the underlying native code routines) are lackluster, be it on the TI-Z80, TI-68k, Nspire or Prizm - they're slow beyond the cost of being high-level interpreted languages, wanting to deal with multiple data types / performing simplifications, etc.
Lua isn't that limited, though. Its popularity is rising, thanks to it being an efficient interpreted language, being easy to program, and being JITable with LuaJIT (though it remains much worse than native code for heavy computation, but nobody in their right mind does such computations in languages other than, basically, C, C++ or Fortran).

Quote
My opinion for Java is more balanced because it's very similar to C++, but VM and no low level capabilities.
Yeah, but it's one of the most widely used languages. Pretty much every professional software developer has to know a bit of Java.
In this day and age, it's also important to do a bit of JavaScript, and know about the frameworks that are all the rage nowadays (Node.js, Backbone.js, etc.). Again, execution efficiency is not the utmost goal with JS; ease of coding is. With those frameworks, it's possible to build nontrivial HTML5 Web apps in a very low number of SLOC.
Another important thing, in my mind, is to spend time reading about trends and technical solutions on the Internet, and using critical thinking about them. The software engineering field is mutating, thanks to the availability of good open-source components: though it remains important to have programming knowledge, it's also important to know the strengths and weaknesses of a wide variety of solutions, and to be able to assemble ready-made pieces instead of reinventing the wheel. Large companies milking other companies, and state agencies, over custom software that is duplicated or exceeded by open source software, are going to have to change their business model ^^

Java is not JS... you know that, right?
« Last Edit: January 11, 2013, 10:19:57 am by pimathbrainiac »
I am Bach.

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: Raspberry Pi : What should I do with it ?
« Reply #16 on: January 11, 2013, 10:41:27 am »
Quote
Java is not JS... you know that, right?
FYI, I'm one of the professional software engineers who started programming in the TI calculators community and still attend the TI community. Therefore, as an "IT pro", I'd better know that Java != JS ;)

I've done a fair bit of Java for a living, but no JS (yet). The only bits of JS I did were for contributing to Patrick Davidson's work-in-progress JS TI-68k emulator.
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline pimathbrainiac

  • Occasionally I make projects
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1731
  • Rating: +136/-23
  • dagaem
    • View Profile
Re: Raspberry Pi : What should I do with it ?
« Reply #17 on: January 11, 2013, 12:43:34 pm »
Sorry for that... I misread what you said.
I am Bach.

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: Raspberry Pi : What should I do with it ?
« Reply #18 on: February 05, 2013, 03:58:53 am »
After all, I decided to put XBMC on it and make it an HTPC, since that's all I can think of.

Offline shmibs

  • しらす丼
  • Administrator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2132
  • Rating: +281/-3
  • try to be ok, ok?
    • View Profile
    • shmibbles.me
Re: Raspberry Pi : What should I do with it ?
« Reply #19 on: February 08, 2013, 11:31:44 pm »
that's still the most obvious thing to do with it. hopefully there will be more gpio lcd drivers appearing soon, as that would make putting together portable devices etc a lot more simple. i've seen a few in the works here and there, but it's still too early for most things.

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: Raspberry Pi : What should I do with it ?
« Reply #20 on: February 09, 2013, 01:51:14 am »
Well, after some tests, network performance is crappy. I can listen to a song through UPnP from my NAS, but playing HD videos is stuttering a lot. The only thing I can think of now is a retro emulator to play NES/SNES and such.

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Raspberry Pi : What should I do with it ?
« Reply #21 on: February 09, 2013, 01:52:44 am »
How about you make out of that some server but, as network is crappy, you keep the load small by text-communication for e.g. some browsergame?

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: Raspberry Pi : What should I do with it ?
« Reply #22 on: February 09, 2013, 02:00:16 am »
Might be a good idea, but not for now.
I'm already using it at school for a project, in parallel to what I do at home.

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Raspberry Pi : What should I do with it ?
« Reply #23 on: February 09, 2013, 02:05:31 am »
as long as you have fun, it is educational and you post what you do here :P

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline mob-i-l

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 9
  • Rating: +0/-0
    • View Profile
Re: Raspberry Pi : What should I do with it ?
« Reply #24 on: February 21, 2013, 03:59:25 pm »
I have a Raspberry Pi running the most updated Rasbian and I've installed TIEmu on it today using sudo apt-get install tiemu. It works but I can't see any skins in Rasbian. I'm running it using my TI-89 ROM (I also tried the built-in ROMs). TIEmu works very well on my Lenovo 3000 N200 with Ubuntu 10.04. It's exactly the same version of TiEmu and skins on both systems. BTW when it starts on Rasbian it complains about that it can't find skins, but I made copies with the name it asks for and then it starts but no skin is visible (it looks like when you run with no skin). I'm now running my Raspberry Pi using the composite video out, so the resolution is lower.

I've also installed TILEm by compiling it myself and that works perfectly on Raspberry Pi.

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: Raspberry Pi : What should I do with it ?
« Reply #25 on: February 21, 2013, 04:12:54 pm »
The pile of goo that TIEmu became years ago (fragile mix of event loops, in order to shoehorn multiple patched forks of third-party software together, etc.) is a maintenance nightmare, and it's basically unmaintained...
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55941
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Re: Raspberry Pi : What should I do with it ?
« Reply #26 on: February 21, 2013, 04:32:07 pm »
Although it's the best 68k emu available (unless there's an updated fork?) :P

Offline annoyingcalc

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1953
  • Rating: +140/-72
  • Found in Eclipse.exe
    • View Profile
Re: Raspberry Pi : What should I do with it ?
« Reply #27 on: February 21, 2013, 06:44:29 pm »
Get minecraft for it, http://mojang.com/ hopefully its still on the front page!
This used to contain a signature.

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Raspberry Pi : What should I do with it ?
« Reply #28 on: February 22, 2013, 12:14:10 am »
http://pi.minecraft.net/

It's not that good yet. Creative only. But, it does support the programming aspect already.

I made mine into a laptop. I generally log onto my desktop with VNC, but I'm looking at getting some emulators running on it too.

Oh, and TI-BASIC and HP basic are not real BASIC. At all. They bear almost no resemblance to real BASIC languages, like the BBC BASIC on risc OS,
« Last Edit: February 22, 2013, 12:22:56 am by willrandship »