Kan iemand mij een gefundeerde mening/argument geven wat de tegens zijn van RealBasic? Voorstanders mogen uiteraard ook reageren![/news]
Ook databaseprogramma's werken goed. Ik heb bv. een applicatie gemaakt die connectie legt met een MySQL server. Nog nooit problemen mee gehad en de snelheid is echt wel goed hoor.
Dat het er niet altijd 100% mac uitziet, is vrij logisch. Je kan RB ook gebruiken op Windows en Linux. En dat vind ik nu het leuke aan RB.
RB is dus, net zoals Visual Basic, ideaal om snel een applicatie te maken die doet wat ze moet doen. RB zit op sommige vlakken nog in de kinderschoenen, dus voor bepaalde oplossingen zul je zelfs iets creatiever moeten zijn.
Fredrik om 18:36, 2-04-2005Je kan er minder mee
Heb je daar voorbeelden van, wat niet mogelijk is met REALbasic
TLM
Fact is dat ik het absoluut niet op RB heb. Het haalt de hele uitdaging uit het programmeren. En in general life, is het vaak zo dat makkelijke opgaven minder respect krijgen dan moeilijke opgaven. logisch.
Daarbij nog maar niet te spreken over de gigantische bloatware die het produceert. 1.5MB voor een of ander uptime programmatje. Dan zul je zeggen, wie maakt t wat uit dat t programma 1.5MB is in plaats van 65KB. Wellicht zit m daar t verschil, een 'echte' programmeur houdt niet van bloat, en inefficientie, hetgeen wat RB representeert.
Daarbij, kun je als algemene stelregel nemen, dat hoe higher level de taal, hoe langzamer de app. (Dit gaat nagenoeg altijd op)
As always, bovenstaande is mijn mening, je hoeft t er niet mee eens te zijn.
Echter, om een simpel administratief pakket te maken (cross platform), is RB toch wel een degelijk product.Als we even naar Microsoft kijken, dan zijn de Visual Basic progs over het algemeen kleiner, maar je hebt ofwel een hele resem DLL's nodig of een mega-framework (.net). Dan liever één iets grotere executable dan al die rommel op mijn systeem.
Ik geef je wel volledig gelijk dat het programmeren zijn 'charme' verliest en dat het tegenwoordig meer en meer een cursus GUI's maken wordt en minder en minder het denken over hoe iets efficient wordt geprogrammeerd.
Daarnaast is RB snel en makkelijk te leren. Het is en blijft tenslotte Basic. Dat zo'n proggie dan veel te fors uitvalt lijkt mij tegenwoordig niet echt meer een punt. De tijd dat VisiCalc (voorloper van Excel) nog in 16kb RAM draaide ligt ook al weer zo'n 30 jaar achter ons. Zonder GB's aan opslagcapaciteit en RAM tel je nu niet meer mee.
Een ander, niet onbelangrijk, voordeel is dat RB-code door zijn (relatieve) eenvoud makkelijk te onderhouden is. Natuurlijk wel afhankelijk van de werkwijze van de programmeur. Daarnaast zit een gebruiker niet echt te wachten op een 'Programmers Masterpiece'. Anders zou er nog wel wat 'Self Modifying Code' worden geproduceerd.
Als je echt kleine apps wil maken moet je gaan programmeren in ASM of C.
Maar real basic is heel goed om snel een concept uit te werken. En het grootste voordeel is natuurlijk dat je programma (met wat uitzonderingen) multi-platform is.
Met behulp van wat extra libraries kun je hele mooie realbasic apps maken kijk maar es naar 'PhotoEXpress' gemaakt door Lucas Raggers.
Een programmeertaal is zo goed als z'n programmeur
Maar er zijn grenzen. Als je een programma wil maken en daarvoor eerst ettelijke plugins moet maken of kopen om de tekortkomingen weg te werken, dan kijk je beter uit naar een andere programmeertaal.
(Bewerkt door fredmatrack om 22:08, 3-04-2005)
Verder nog aardige stukjes Realbased software die de moeite van het downloaden en bekijken waard zijn?[/news]
http://www.realsoftware.com/community/awards/
http://www.realsoftware.com/community/awards/index.php
Staan een paar hele mooie bij
of
http://www.realsoftware.com/realbasic/showcase/
kijk trouwens ook op:http://www.monkeybreadsoftware.de/ een van de grootste plugin verzameling voor realbasic
(Bewerkt door Henry om 22:52, 3-04-2005)
Wat mij het meest tegenstaat van RB programma's -'t is een klein detail, maar toch- dat teksten van knoppen en tabbladen en tabellen net niet op de juiste plaats lijken te staan.
Dat is mij ook vaak opgevallen, maar dat zie ik ook wel eens bij Cocoa programma's. Vaker bij RealBasic weliswaar. Denk dus dat dit meer een vormgeef foutje is?[/news]
Ik ben ook bezig met Cocoa .. maar daar snap ik nog geen fluit van.In RB heb ik nog nooit echt problemen ondervonden,wel heeft hij nog render probleempjes met Metal achtergrond...
voor de rest werkt RB echt superfijn ...