|
When I write Android games and I am in the process of graphics creation, I use a screen-tablet (that is a drawing tablet that shows what i draw directly on its screen... so yes... some kind of touch screen then, no?).
That's still development but not in code-mode as many ppl might have in mind when they read the term "development".
While coding the game on my notebook - no... no touchscreen and I wouldn't want to have one.
|
|
|
|
|
I had my first university level "Computer graphics" course in 1980. In the lab, we had one Tektronix graphical screen - at that time is was a technical wonder that could draw figures on the screen, believe it or not! With a light pen you could point to an object on the screen, and the computer would know where you pointed, through pure magic!
It took about five minutes of work before your arm and shoulder was so weary that you would let one of your fellow students take over the seat. We were all cured against the touch screen idea for the rest of our lives.
It may work if the suface is horizontal, or near-horizontal, so that you can rest your elbows on an armrest, as I do while I am typing. If I have to look down on my desk, for something like eight working hours a day, to see what I am doing, my neck will get bad before the end of the week.
So, if company PC standards require me to use a touch screen, I will only use the screen part, not the touch.
|
|
|
|
|
... would I need a touch screen when I enter my code with punch-cards?
... such stuff as dreams are made on
|
|
|
|
|
Some days I enter it with punch-keyboard
DURA LEX, SED LEX
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver
When I was six, there were no ones and zeroes - only zeroes. And not all of them worked. -- Ravi Bhavnani
|
|
|
|
|
|
Precisely - at work I usually stop at AL2 because I usually override AL3 and go straight to nuclear. Not good to the career.
DURA LEX, SED LEX
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver
When I was six, there were no ones and zeroes - only zeroes. And not all of them worked. -- Ravi Bhavnani
|
|
|
|
|
Been trying to convince my boss to buy everyone a Microsoft Surface Studio, a standing desk, and hipster glasses; but no luck yet.
|
|
|
|
|
Please also ask him for a vegan salade and a hip new scarf
|
|
|
|
|
Touchscreens are only good for tablets and phones. They're useless for development, where screen real estate is more critical.
"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."
-- Marcus Brigstocke, British Comedian
|
|
|
|
|
Although even if they were easily available and reasonably priced I am not sure I would like the finger prints all over the screen.
John
|
|
|
|
|
|
Not the easiest thing to code on...
John
|
|
|
|
|
Really no good support for it as of yet. It's has a touch screen and if I could do dev work from there I would sure be attempting to do so but as of yet I've not found any tools that would put me in the drivers seat.
|
|
|
|
|
It's not fun.
I tried using a C# compiler app on my Android tablet when I first got it, but it was such a PITA to input code via the on-screen keyboard that it wasn't worth the trouble. Look at your soft keyboard one day, and try working out how to enter a fairly simple line of code:
var x = myList.Where(w => w.Contains("hello")).Select(s => new { Name = s, age = -1 });
You have to keep swearing at auto capitalisation, swapping keyboard pages, bah!
If you use a "proper" external keyboard then, yes, it might be a load better. But then, why not use a lappie instead anyway as it'll be easier to carry around?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
I have one touch screen and one standard flat panel screen.
The good:
Some apps I write specifically target touch screens, so I can test them on this monitor.
The bad:
I have--more than once--tapped my non-touch screen monitor repeatedly, wondering why it doesn't respond, before realizing I'm an idiot.
|
|
|
|
|
TedFalasco wrote: wondering why it doesn't respond, before realizing I'm an idiot.
And worse, your software was emitting "I bet the idiot is touching the non-touch screen, Again!"
|
|
|
|
|
I have an 'ordinary' flat panel as my primary monitor, and a 22" touch screen as the secondary. The touch screen is the same monitor used on our products[^], and I use it to verify layout on our UI.
Use it for programming? You've got to be kidding.
Software Zen: delete this;
|
|
|
|
|
My daily driver used to be a Surface Pro, that I'd use to RDP into my development and testing VMs. With a dock, I used it to connect all my peripherals (including 3 external monitors) and that worked out great.
Nowadays I've switched to an Intel NUC, just because it can run at 4K (plus my other monitors). Screen real-estate is more important to me than touch capability.
I used the touchscreen on the Surface in that configuration, but surprisingly little.
modified 21-Nov-16 14:22pm.
|
|
|
|
|
|
Thank the great Ghu I only do desktop apps. I think this is the only scenario where a touch screen is valid. Testing for a touch device, NOT as part of the development environment which the survey implies.
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
|
Do you test on the developement machine? BAD practice.
DURA LEX, SED LEX
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver
When I was six, there were no ones and zeroes - only zeroes. And not all of them worked. -- Ravi Bhavnani
|
|
|
|
|
|
What I do with the debugger on is developement.
Testing is another beast entirely, it means setting up an environment as close as possible to the production one and actually checking out if, when and how everything works. Since I write custom software for (each) machine that costs something between 200 and 500k€ it is of paramount importance defining where developement ends and where testing starts.
As for your arrogance, it would be preferrable if you keep it for yourself - you're not adding anything to the discussion with that. In better words than mine
We are a community for software developers. Leave the egos at the door.
DURA LEX, SED LEX
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver
When I was six, there were no ones and zeroes - only zeroes. And not all of them worked. -- Ravi Bhavnani
|
|
|
|
|