Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / More user friendly, less programmer friendly

Author
Message
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 10th Jan 2004 03:01 Edited at: 10th Jan 2004 03:10
I am I the only one who has noticed that in recent years, as PCs become highly new-user friendly, the interfaces which the programmer has to use become increasingly complex and utterly inefficient.

Earlier on this evening, I was adding an extension to an ActiveX control written in C++, each exported command required over 10 very lengthy, and very similar definitions (there were 15 more, but you could probably cope without). All in all, about 40 lines of code FOR EACH command. At a bare minimum you could do less I'm sure, but if you need all the functionality.

The interfaces for a lot of modern technologies just make one wonder - WHY?

Companies have responded by creating a whole host of wrapper technologies, such as MFC for the Windows API. But I really feel that doesn't touch the root of the problem.

Languages like DarkBASIC / VB / Delphi are very helpful in this respect, however, having so many layers of interaction cannot be efficient, even if modern PCs are so powerful.


BlueGUI Plugin:http://blue.robert-knight.net / BlueIDE http://blueide.sf.net-Free Replacement editor for DBPro
Puffy
22
Years of Service
User Offline
Joined: 4th Sep 2002
Location: United States
Posted: 10th Jan 2004 07:14
^_^ Which is why we all go back to assembly... it will never get any harder... O_O its already at the max...


EVERYONE LOVES THE PUFF!... =)

UnderLord
21
Years of Service
User Offline
Joined: 2nd Aug 2003
Location:
Posted: 10th Jan 2004 07:24
ahh good old assembly...welp everyone should learn it one big fat hobbilogist here (is that how its spelled?)

MX46 motherboard 1.7ghz 785mb's DDR ram gforce 4 mx440 se 64mb ddr dual vga gfx card with onboard lan/sound/graphics works great...sometimes
UnderLord
21
Years of Service
User Offline
Joined: 2nd Aug 2003
Location:
Posted: 10th Jan 2004 08:25
Rob K your blueide keeps asking me for cd #2...wtf? im trying to install it but it asks for cd #2?!

MX46 motherboard 1.7ghz 785mb's DDR ram gforce 4 mx440 se 64mb ddr dual vga gfx card with onboard lan/sound/graphics works great...sometimes
Shadow Robert
22
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 10th Jan 2004 08:55
it's a simple business decision...

upgrade the current Interface with new features, an interface that programmers have been using for years.

or create an entirely new interface from scratch, oftenly entailing far greater development time, a new runtime for the OS and a new Interface setup for the programmers to use.

this is why .Net is around Rob, to fixx this problem; problem being is that .Net isn't exactly a favoured solution for everyone.


Detonating a nuclear device within the city limits results in a $500 fine!
900mhz|256mb|FX5200Ti 52.16|Dx9|WXP-Pro
Puffy
22
Years of Service
User Offline
Joined: 4th Sep 2002
Location: United States
Posted: 10th Jan 2004 09:07
=\ Sure is...


EVERYONE LOVES THE PUFF!... =)

Pricey
21
Years of Service
User Offline
Joined: 22nd Feb 2003
Location:
Posted: 10th Jan 2004 13:58
puff, your sig is HUGE!

http://www.johnsgames.tk
Current Project: MYSTERIOUS WOODS
Oraculaca
21
Years of Service
User Offline
Joined: 6th Jan 2003
Location: Scotland
Posted: 10th Jan 2004 14:08
UnderLord ,download it again I dloaded it and was cut of several times thus resulting in missing files ,hence the cd2 remark.

@Robk - love the ide ,however my idiocy result in me saving over my project rather than opening another , any chance of a space between open and save for the mentally incapable

Not-Mr-Thumpy wrinkled his nose, it was suddenly hard to concentrate
Chris K
21
Years of Service
User Offline
Joined: 7th Oct 2003
Location: Lake Hylia
Posted: 10th Jan 2004 14:45
Quote: "oftenly"


now your just doing it to annoy me.

OSX Using Happy Dude
21
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 10th Jan 2004 17:31
The Windows system is hopelessly complicated, from DirectX to the Speech API, its all really poorly designed. Its the main reason why I got DBPro - whilst I can program some aspects of Direct3D (mainly the sprites), the rest is too much trouble to learn.


The place for all great plug-ins
2 x XP3000+, 1Gb RAM, nVidia FX5600. 1 Draytec Router and me.
Ian T
22
Years of Service
User Offline
Joined: 12th Sep 2002
Location: Around
Posted: 11th Jan 2004 02:43
Quote: "oftenly"


*wince*

--Mouse: Famous (Avatarless) Fighting Furball

I am the chainsaw paladin.
Puffy
22
Years of Service
User Offline
Joined: 4th Sep 2002
Location: United States
Posted: 11th Jan 2004 09:42
Its not that big...


EVERYONE LOVES THE PUFF!... =)

Dave J
Retired Moderator
21
Years of Service
User Offline
Joined: 11th Feb 2003
Location: Secret Military Pub, Down Under
Posted: 11th Jan 2004 11:09
Quote: "oftenly"


There is no god!


"Computers are useless they can only give you answers."
JeKu
20
Years of Service
User Offline
Joined: 8th Dec 2003
Location: Vancouver
Posted: 11th Jan 2004 11:20
Geez, I can imagine some of you guys doing a search every 10 mins. for each and every new Raven post then looking for an excuse to post some off-topic reply about it. Get out much?

- JeKu


-- http://www.automatongames.com --
-- http://www.jeku.com --
Puffy
22
Years of Service
User Offline
Joined: 4th Sep 2002
Location: United States
Posted: 11th Jan 2004 11:38
*shifty eyes*


EVERYONE LOVES THE PUFF!... =)

Jimmy
21
Years of Service
User Offline
Joined: 20th Aug 2003
Location: Back in the USA
Posted: 11th Jan 2004 12:07
I decided I like Raven and respect him as a man.

http://www.dbspot.com/ - free webhosting (WORKS NOW)
Don't forget to listen to the unofficial DB streaming radio station: http://jimmykicks.ath.cx:8000
Kharnor
21
Years of Service
User Offline
Joined: 5th Jul 2003
Location: Australia
Posted: 11th Jan 2004 12:34
Oftenly is a perfectly cromulent word.

Current project: Parking Lot (puzzle game, 30% complete)
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 11th Jan 2004 12:43
@UnderLord

The IDE did not download correctly I suspect - it should be about 7MB in size. Try downloading again.

@Puffy

I suggest you resize the sig (Until then the only way around it is to block images from that server)


BlueGUI Plugin:http://blue.robert-knight.net / BlueIDE http://blueide.sf.net-Free Replacement editor for DBPro
OSX Using Happy Dude
21
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 11th Jan 2004 14:40
It is big isn't it?


The place for all great plug-ins
2 x XP3000+, 1Gb RAM, nVidia FX5600. 1 Draytec Router and me.
Shadow Robert
22
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 11th Jan 2004 15:04
NOOO don't block images from that server
you'll miss mine too much!!


Detonating a nuclear device within the city limits results in a $500 fine!
900mhz|256mb|FX5200Ti 52.16|Dx9|WXP-Pro
Mattman
21
Years of Service
User Offline
Joined: 5th Jun 2003
Location: East Lansing
Posted: 11th Jan 2004 16:42
no we wont

no
UnderLord
21
Years of Service
User Offline
Joined: 2nd Aug 2003
Location:
Posted: 11th Jan 2004 18:50
Rob K - ok now i have the same problem as i did in DBP with BlueIDE apon compile and run blackscreen!!! argh!!! this makes me so mad....i wonder if its my graphics card not displaying anything correctly...

MX46 motherboard 1.7ghz 785mb's DDR ram gforce 4 mx440 se 64mb ddr dual vga gfx card with onboard lan/sound/graphics works great...sometimes
Chris K
21
Years of Service
User Offline
Joined: 7th Oct 2003
Location: Lake Hylia
Posted: 11th Jan 2004 19:18
Quote: "Oftenly is a perfectly cromulent word."


It's only in the imbiggened version of the dictionary though.

OSX Using Happy Dude
21
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 11th Jan 2004 19:23
Quote: "i wonder if its my graphics card not displaying anything correctly..."

Try 640x480x16, make sure DX9.0b is working correctly.

If thats okay, then try the next valid resolution until it doesn't work...


The place for all great plug-ins
2 x XP3000+, 1Gb RAM, nVidia FX5600. 1 Draytec Router and me.

Login to post a reply

Server time is: 2024-11-24 13:01:09
Your offset time is: 2024-11-24 13:01:09