Re: [Dorset] Visual basic on Linux

2018-09-18 Thread Ralph Corderoy
Hi Paul,

> > I would think it's down to the teacher. Can't imagine school
> > govenors having the remotest idea about appropriate programming
> > languages.
>
> In general possibly not, but I know of two schools where this wouldn't
> be the case - and not just because I'm a governor at both of them :-)

I thought governors might be involved because the secondary school I
picked had a Education committee that said it was involved in the
syllabus.  I couldn't find out what governors were on it, but amongst
the governors there was a `computer scientist', another's degree was
physics with a Masters in maths and a declared interest in computing,
with another Masters underway in that area.  But Tim's probably right,
it comes down to what the teachers are comfortable teaching.  (And have
been for years?)

I wondered what the mix of languages was in the work submitted to AQA,
but AQA no longer get to see the programming coursework any way.  Thus
it doesn't count towards the 1-9 GCSE grade.  Apparently because the
Internet made it was too easy to cheat with cut-and-paste.
https://www.gov.uk/government/news/revised-arrangements-for-gcse-computer-science
This suggests they could be taught in something that would give them a
real understanding of the machine and match the theoretical bits and
bytes they have to learn but otherwise don't encounter.  So, assembler.
:-)

Cheers, Ralph.

--
Next meeting at *new* venue:  Bournemouth, Tuesday, 2018-10-02 20:00
Check if you're replying to the list or the author
Meetings, mailing list, IRC, ...  http://dorset.lug.org.uk/
New thread, don't hijack:  mailto:dorset@mailman.lug.org.uk

Re: [Dorset] Visual basic on Linux

2018-09-15 Thread PeterMerchant via dorset

On 14/09/18 18:28, Paul Tansom wrote:


I would think it's down to the teacher. Can't imagine school govenors having
the remotest idea about appropriate programming languages.

** end quote [t...@ls83.eclipse.co.uk]

In general possibly not, but I know of two schools where this wouldn't
be the case - and not just because I'm a governor at both of them :-)
That said, the school governors, knowledgable or not, would have no say
at this level of the school. We have quite a high level overview of
things, although we do get in to watch classes. Personally I get quite
involved as I run a code club at the primary school, and have worked
with another governor at open evenings at the secondary (with Raspberry
Pis and an Oculus Rift) - I've not yet got involved with the after
school club at the secondary... yet!

I was a governor at a local secondary school for four years, and tried 
to get involved but was never taken up, so I gave up. I did enjoy the 
experience for awhile, but when I got the feeling that meetings were 
rubber-stamp sessions I thought that aspect was a waste of time (usually 
on First Tuesdays too) and gave up. I have been mentoring students for 
the last year, but have not received any acknowledgment for my time 
doing that so I'll have to consider whether to continue. I don't know 
whether I was a help to  the students or not.  [Moan over].


Peter



--
Next meeting at *new* venue:  Bournemouth, Tuesday, 2018-10-02 20:00
Check if you're replying to the list or the author
Meetings, mailing list, IRC, ...  http://dorset.lug.org.uk/
New thread, don't hijack:  mailto:dorset@mailman.lug.org.uk

Re: [Dorset] Visual basic on Linux

2018-09-14 Thread Paul Tansom
** t...@ls83.eclipse.co.uk  [2018-09-14 12:39]:
 
> > Python's cross-platform, even the GUI too with TkInter.  It's common on
> > the Raspberry Pi.  The BBC micro:bit uses the MicroPython derivative.
> > https://en.wikipedia.org/wiki/Micro:bit  It's no contest out of those.
> 
> I agree.
> 
> > https://www.aqa.org.uk/subjects/computer-science-and-it/gcse/computer-science-8520/teaching-resources
> > is interesting.  PDFs for lots of topics to cover, e.g. Huffman code.
> > And Python syntax code cards for Coding Club.  Nothing for VB.Net, Java, ...
> > So perhaps it's the school's choice to plump for VB.Net rather than the
> > examination board's syllabus?  I hope it's not the school's governors
> > identifying that's what industry requires;  as John said, VB.Net is
> > decaying fast and legacy/maintenance now.
> 
> I would think it's down to the teacher. Can't imagine school govenors having
> the remotest idea about appropriate programming languages.
** end quote [t...@ls83.eclipse.co.uk]

In general possibly not, but I know of two schools where this wouldn't
be the case - and not just because I'm a governor at both of them :-)
That said, the school governors, knowledgable or not, would have no say
at this level of the school. We have quite a high level overview of
things, although we do get in to watch classes. Personally I get quite
involved as I run a code club at the primary school, and have worked
with another governor at open evenings at the secondary (with Raspberry
Pis and an Oculus Rift) - I've not yet got involved with the after
school club at the secondary... yet!

-- 
 Paul Tansom  |  Aptanet Ltd.  |  https://www.aptanet.com/  |  023 9238 0001
 Vice Chair, FSB Portsmouth & SE Hampshire Branch  |  http://www.fsb.org.uk/
=
Registered in England | Company No: 4905028 | Registered Office: Ralls House,
Parklands Business Park, Forrest Road, Denmead, Waterlooville, Hants, PO7 6XP

--
Next meeting at *new* venue:  Bournemouth, Tuesday, 2018-10-02 20:00
Check if you're replying to the list or the author
Meetings, mailing list, IRC, ...  http://dorset.lug.org.uk/
New thread, don't hijack:  mailto:dorset@mailman.lug.org.uk

Re: [Dorset] Visual basic on Linux

2018-09-14 Thread PeterMerchant via dorset




https://www.aqa.org.uk/subjects/computer-science-and-it/gcse/computer-science-8520/teaching-resources 


is interesting.  PDFs for lots of topics to cover, e.g. Huffman code.
And Python syntax code cards for Coding Club.  Nothing for VB.Net, 
Java, ...

So perhaps it's the school's choice to plump for VB.Net rather than the
examination board's syllabus?  I hope it's not the school's governors
identifying that's what industry requires;  as John said, VB.Net is
decaying fast and legacy/maintenance now.



I would think it's down to the teacher. Can't imagine school govenors 
having the remotest idea about appropriate programming languages.



Cheers

Tim

Following on from Ralph's note about the new venue and possibilities, 
How about having a session on computing in schools and inviting some 
people from local schools to come and participate?


I know of two from QE who might be interested, and I would definitely 
invite my ex-student who runs Schoolcare https://www.schoolcare.co.uk/   
as he was a linux advocate.


Peter M.


--
Next meeting at *new* venue:  Bournemouth, Tuesday, 2018-10-02 20:00
Check if you're replying to the list or the author
Meetings, mailing list, IRC, ...  http://dorset.lug.org.uk/
New thread, don't hijack:  mailto:dorset@mailman.lug.org.uk

Re: [Dorset] Visual basic on Linux

2018-09-14 Thread tda

Hi Ralph

On 13/09/18 17:05, Ralph Corderoy wrote:

Hi Tim,


For his school computing course, my son has been told he needs to
download Visual Studio 2017 onto a Windows PC, to write some
simple programs in vb.net. We don't have any Windows machines


It used to be Linux users were the odd ones out and everyone else had a
Windows PC at home.  Then that became a Windows laptop.  But these days
I'm seeing more homes without any PCs because tablets and phones are
preferred by the public and do everything they want.  So it's still
possible a pupil won't have Windows at home, but that's because they'll
have Android or iOS devices, or the Jones's will have an iMac Pro.  This
suggests to me the trend for being able to run VB.Net is in downwards.

Do they not have a Windows PC lab where you can check in at lunch time
or after school, like the wall of Commodore PETs and then BBC Masters in
my day?  Beats standing outside on a cold day, even if you get locked in
and have to climb out a window...

I asked that question, and the teacher mentioned that they have a 
RemoteApp feature where the pupils can log in to a school computer from 
home and run up VS remotely. Perfect, problem solved hopefully (yet to 
try it).




Of those, Python is the clear winner for education.  The first two are
too complex and would put off pupils, (and programmers!), Pascal died
with Borland, and VB.Net was just to coerce VB programmers into .Net
even though the languages are different in many ways.



Yes, some interesting language choices there. However, it probably 
doesn't really matter what they use. They're only going to get a flavour 
of what programming is about in this course, anyway, and they're all 
equally valid in terms of the fundamentals of a programming language.



Python's cross-platform, even the GUI too with TkInter.  It's common on
the Raspberry Pi.  The BBC micro:bit uses the MicroPython derivative.
https://en.wikipedia.org/wiki/Micro:bit  It's no contest out of those.


I agree.



https://www.aqa.org.uk/subjects/computer-science-and-it/gcse/computer-science-8520/teaching-resources
is interesting.  PDFs for lots of topics to cover, e.g. Huffman code.
And Python syntax code cards for Coding Club.  Nothing for VB.Net, Java, ...
So perhaps it's the school's choice to plump for VB.Net rather than the
examination board's syllabus?  I hope it's not the school's governors
identifying that's what industry requires;  as John said, VB.Net is
decaying fast and legacy/maintenance now.



I would think it's down to the teacher. Can't imagine school govenors 
having the remotest idea about appropriate programming languages.



Cheers

Tim



--
Next meeting at *new* venue:  Bournemouth, Tuesday, 2018-10-02 20:00
Check if you're replying to the list or the author
Meetings, mailing list, IRC, ...  http://dorset.lug.org.uk/
New thread, don't hijack:  mailto:dorset@mailman.lug.org.uk

Re: [Dorset] Visual basic on Linux

2018-09-13 Thread Ralph Corderoy
Hi Tim,

> > > For his school computing course, my son has been told he needs to
> > > download Visual Studio 2017 onto a Windows PC, to write some
> > > simple programs in vb.net. We don't have any Windows machines

It used to be Linux users were the odd ones out and everyone else had a
Windows PC at home.  Then that became a Windows laptop.  But these days
I'm seeing more homes without any PCs because tablets and phones are
preferred by the public and do everything they want.  So it's still
possible a pupil won't have Windows at home, but that's because they'll
have Android or iOS devices, or the Jones's will have an iMac Pro.  This
suggests to me the trend for being able to run VB.Net is in downwards.

Do they not have a Windows PC lab where you can check in at lunch time
or after school, like the wall of Commodore PETs and then BBC Masters in
my day?  Beats standing outside on a cold day, even if you get locked in
and have to climb out a window...

I poked about AQA's site for GCSE Computer Science a bit, to see if
they're explicit about the programming language.
https://www.aqa.org.uk/subjects/computer-science-and-it/gcse/computer-science-8520

The closest I could find were
https://www.aqa.org.uk/subjects/computer-science-and-it/gcse/computer-science-8520/subject-content

For the programming project we will support the following
programming languages:

C#, C++, C
Java
Pascal/Delphi
Python (versions 3 and 2)
VB.Net.

and the Summary of Changes PDF listed on
https://www.aqa.org.uk/subjects/computer-science-and-it/gcse/computer-science-8520/planning-resources

The number of languages available for programming project is
restricted to 5: C#, Java, Pascal, Python and VB.Net.

Bit odd they lump C#, C++, and C together.  That's like associating Java
and Javascript.  Perhaps their PDF is more accurate, giving just C#.

Of those, Python is the clear winner for education.  The first two are
too complex and would put off pupils, (and programmers!), Pascal died
with Borland, and VB.Net was just to coerce VB programmers into .Net
even though the languages are different in many ways.

Python's cross-platform, even the GUI too with TkInter.  It's common on
the Raspberry Pi.  The BBC micro:bit uses the MicroPython derivative.
https://en.wikipedia.org/wiki/Micro:bit  It's no contest out of those.

https://www.aqa.org.uk/subjects/computer-science-and-it/gcse/computer-science-8520/teaching-resources
is interesting.  PDFs for lots of topics to cover, e.g. Huffman code.
And Python syntax code cards for Coding Club.  Nothing for VB.Net, Java, ...
So perhaps it's the school's choice to plump for VB.Net rather than the
examination board's syllabus?  I hope it's not the school's governors
identifying that's what industry requires;  as John said, VB.Net is
decaying fast and legacy/maintenance now.

Cheers, Ralph.

-- 
Next meeting:  Bournemouth, Tuesday, 2018-10-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
New thread:  mailto:dorset@mailman.lug.org.uk / CHECK IF YOU'RE REPLYING
Reporting bugs well:  http://goo.gl/4Xue / TO THE LIST OR THE AUTHOR

Re: [Dorset] Visual basic on Linux

2018-09-13 Thread PeterMerchant via dorset

On 13/09/18 11:16, Terry Coles wrote:


I only need it to do updates on my Garmin Satnav and view Solar PV generation
from my eLink Energy Monitor, but unfortunately those (somewhat) niche
industries don't appear to know about OSs other than Windows and Mac (even
though their devices are almost certainly already running Linux).

I f they wrote that Apps using web-based tools then they could be used on any
device.  As it is, people with tablets and phones and no PC are stuffed.
Echo that, Terry, I borrow my neighbours machine to update my Garmin.  
Usually have a beer with him while it's doing.


My solar is viewed and controlled on-line https://enphase.com/en-us/map  
Theoretically Me, my supplier and Enphase  should be notified of any 
problem, But that aspect hasn't been tested yet.


Peter M


--
Next meeting:  Bournemouth, Tuesday, 2018-10-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
New thread:  mailto:dorset@mailman.lug.org.uk / CHECK IF YOU'RE REPLYING
Reporting bugs well:  http://goo.gl/4Xue / TO THE LIST OR THE AUTHOR

Re: [Dorset] Visual basic on Linux

2018-09-13 Thread John Carlyle-Clarke
I used to run a Windows 10 VM on KVM/Qemu on a Linux desktop with a fairly
slow CPU (dual core i5, but an old one) and it was actually very fast and
usable, although I never really fired up anything like Visual Studio since
that's a huge beast anyway. As always fast disk and plenty of RAM helps a
lot.

To the OP - do you know what they are going to be asked to do with VB? Is
it desktop (Winforms) stuff, or web stuff, or basic algorithms that could
be pure CLI? It does make a difference since AFAIK Dotnet Core supports
VB.NET language and is cross-platform, but I don't think it supports VB.NET
for quite a lot of things like MVC. Webforms and Winforms are not supported
in Dotnet Core at all. I don't think Mono supports WInforms either for any
language, which is why mono applications always used to use GTK+.

It may be worth trying to ask what alternatives there are. If .NET is a
requirement, C# is going to be a lot easier to support cross-platform .
VB.NET is pretty dead anyway, so it's a real dead-end.

From a cross-platform point of view, Mono is being retired in favour of
Dotnet Core but it will take a while.

As an alternative, what about https://aws.amazon.com/workspaces/pricing/
if you really can't avoid Windows?

On Thu, 13 Sep 2018 at 11:16, Terry Coles  wrote:

> On Thursday, 13 September 2018 09:45:10 BST t...@ls83.eclipse.co.uk wrote:
> > Well, that's a real revelation. Looking at the service host processes
> > under the Windows task manager, there are a bunch of update processes.
> > After 15 minutes or so these are done and the machine becomes usable -
> > thanks!
>
> I have a similar experience with W10 on my Dell Optiplex (Core i7, 3.4
> Ghz, 8
> Gb of RAM).
>
> I only need it to do updates on my Garmin Satnav and view Solar PV
> generation
> from my eLink Energy Monitor, but unfortunately those (somewhat) niche
> industries don't appear to know about OSs other than Windows and Mac (even
> though their devices are almost certainly already running Linux).
>
> I f they wrote that Apps using web-based tools then they could be used on
> any
> device.  As it is, people with tablets and phones and no PC are stuffed.
>
> --
>
>
>
> Terry Coles
>
>
>
> --
> Next meeting:  Bournemouth, Tuesday, 2018-10-02 20:00
> Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
> New thread:  mailto:dorset@mailman.lug.org.uk / CHECK IF YOU'RE REPLYING
> Reporting bugs well:  http://goo.gl/4Xue / TO THE LIST OR THE AUTHOR
-- 
Next meeting:  Bournemouth, Tuesday, 2018-10-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
New thread:  mailto:dorset@mailman.lug.org.uk / CHECK IF YOU'RE REPLYING
Reporting bugs well:  http://goo.gl/4Xue / TO THE LIST OR THE AUTHOR

Re: [Dorset] Visual basic on Linux

2018-09-13 Thread Terry Coles
On Thursday, 13 September 2018 09:45:10 BST t...@ls83.eclipse.co.uk wrote:
> Well, that's a real revelation. Looking at the service host processes
> under the Windows task manager, there are a bunch of update processes.
> After 15 minutes or so these are done and the machine becomes usable -
> thanks!

I have a similar experience with W10 on my Dell Optiplex (Core i7, 3.4 Ghz, 8 
Gb of RAM).

I only need it to do updates on my Garmin Satnav and view Solar PV generation 
from my eLink Energy Monitor, but unfortunately those (somewhat) niche 
industries don't appear to know about OSs other than Windows and Mac (even 
though their devices are almost certainly already running Linux).

I f they wrote that Apps using web-based tools then they could be used on any 
device.  As it is, people with tablets and phones and no PC are stuffed.

-- 



Terry Coles



-- 
Next meeting:  Bournemouth, Tuesday, 2018-10-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
New thread:  mailto:dorset@mailman.lug.org.uk / CHECK IF YOU'RE REPLYING
Reporting bugs well:  http://goo.gl/4Xue / TO THE LIST OR THE AUTHOR

Re: [Dorset] Visual basic on Linux

2018-09-13 Thread tda

Hi Terry

On 13/09/18 07:43, Terry Coles wrote:

On Wednesday, 12 September 2018 21:43:45 BST t...@ls83.eclipse.co.uk wrote:

For his school computing course, my son has been told he needs to
download Visual Studio 2017 onto a Windows PC, to write some simple
programs in vb.net. We don't have any Windows machines, so for starters



I complained about this when my kids did ICT at school over 10 years ago.  The
whole thing is divisive.  Rich parents can afford to buy an expensive PC
whereas the poorer and (possibly less educated ones) won't have one and
couldn't afford one anyway.  This means that the rich kids get an unfair
advantage.

At the time, I was running Linux almost exclusively on all the machines in the
house.  We had one c***p Dell running Windows 98 (I think), so we could comply
with the Windows bit.  However, the requirement at the time was MS Office,
which cost £100 for a single user Student addition (and another £100 for each
subsequent child of course).

Some of you may remember that I campaigned on this to my MP after considerable
help from this list to write a Paper and accompanying Presentation (using
OpenOffice of course).  I had thought that the message had got through and the
updates to the curriculum had banished this brain-dead approach to teaching
ICT in schools.  It may be worth investigation and a complaint if your son's
school is clinging on to the old syllabus.




Totally agree, and the whole thing is compounded by the kids natural 
tendency to groupthink (Windows machine = expensive, therefore good).


Cheers

Tim

--
Next meeting:  Bournemouth, Tuesday, 2018-10-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
New thread:  mailto:dorset@mailman.lug.org.uk / CHECK IF YOU'RE REPLYING
Reporting bugs well:  http://goo.gl/4Xue / TO THE LIST OR THE AUTHOR

Re: [Dorset] Visual basic on Linux

2018-09-13 Thread tda

Hi Patrick

On 13/09/18 00:11, Patrick Wigmore wrote:

Hi Tim,


...my son has been told he needs to download Visual Studio 2017 onto
a Windows PC...



Are there any options other than spending several hundred pounds on
a new PC to run this bloatware for compiling programs.


MonoDevelop is probably the closest equivalent to Visual Studio on
Linux, supporting most of the same languages and libraries (or drop in
replacements; i.e. Mono instead of .NET).

For console programs or those using third party libraries for graphics
(e.g. MonoGame) it's more or less equivalent. However, last I looked,
the GUI builder in MonoDevelop only supports GTK GUIs, unlike Visual
Studio. So, for GUI programs, you probably want to stick to one IDE or
the other.

I've run Visual Studio on Windows 7 in VirtualBox, and it is usable
with 4GB RAM and VT-x hardware acceleration. It is one of the slower
applications though. It takes ages to load on real hardware too, but
once it's going it feels a bit more responsive.


This is running on a dual core Celeron N3060 1.6GHz with 8GB RAM (Debian 
9). I've devoted 4GB to the virtual machine and best performance is with 
both cores available to the virtual machine.




And of course if you're not booting Windows every day, the first thing
it's going to do when you boot up your virtual machine is run Windows
Update in the background and bog itself down for several minutes doing
whatever it is that Windows Update does that takes so much time and
effort.



Well, that's a real revelation. Looking at the service host processes 
under the Windows task manager, there are a bunch of update processes. 
After 15 minutes or so these are done and the machine becomes usable - 
thanks!


Cheers

Tim




--
Next meeting:  Bournemouth, Tuesday, 2018-10-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
New thread:  mailto:dorset@mailman.lug.org.uk / CHECK IF YOU'RE REPLYING
Reporting bugs well:  http://goo.gl/4Xue / TO THE LIST OR THE AUTHOR

Re: [Dorset] Visual basic on Linux

2018-09-13 Thread PeterMerchant via dorset

On 13/09/18 01:23, Peter Washington wrote:

I would suggest using either Visual Basic Express 2015, or the same for
2017, if it exists, it's simpler and less bloated.

There may be way to stop Windows trying to check for updates every time, or
you could just wait for the first update check to finish and then it
should, in theory, be quicker each time until the next BIG update comes
along.

Cheers Peter, (aka Pugwash, not Merchant).





...my son has been told he needs to download Visual Studio 2017 onto
a Windows PC...
Are there any options other than spending several hundred pounds on
a new PC to run this bloatware for compiling programs.




Can you tell the school that you don't have any M$ machines and can they please 
lend you one or find an alternative method of teaching (ala Terry's rant). If I 
remember correctly, when I was at the Uni, staff and students could obtain 
student licenses for M$ products to get them hooked in. Does this pertain to 
schools?

Cheers,
Peter (Merchant)



--
Next meeting:  Bournemouth, Tuesday, 2018-10-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
New thread:  mailto:dorset@mailman.lug.org.uk / CHECK IF YOU'RE REPLYING
Reporting bugs well:  http://goo.gl/4Xue / TO THE LIST OR THE AUTHOR

Re: [Dorset] Visual basic on Linux

2018-09-13 Thread Terry Coles
On Wednesday, 12 September 2018 21:43:45 BST t...@ls83.eclipse.co.uk wrote:
> For his school computing course, my son has been told he needs to
> download Visual Studio 2017 onto a Windows PC, to write some simple
> programs in vb.net. We don't have any Windows machines, so for starters


I complained about this when my kids did ICT at school over 10 years ago.  The 
whole thing is divisive.  Rich parents can afford to buy an expensive PC 
whereas the poorer and (possibly less educated ones) won't have one and 
couldn't afford one anyway.  This means that the rich kids get an unfair 
advantage.

At the time, I was running Linux almost exclusively on all the machines in the 
house.  We had one c***p Dell running Windows 98 (I think), so we could comply 
with the Windows bit.  However, the requirement at the time was MS Office, 
which cost £100 for a single user Student addition (and another £100 for each 
subsequent child of course).

Some of you may remember that I campaigned on this to my MP after considerable 
help from this list to write a Paper and accompanying Presentation (using 
OpenOffice of course).  I had thought that the message had got through and the 
updates to the curriculum had banished this brain-dead approach to teaching 
ICT in schools.  It may be worth investigation and a complaint if your son's 
school is clinging on to the old syllabus.


-- 



Terry Coles



-- 
Next meeting:  Bournemouth, Tuesday, 2018-10-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
New thread:  mailto:dorset@mailman.lug.org.uk / CHECK IF YOU'RE REPLYING
Reporting bugs well:  http://goo.gl/4Xue / TO THE LIST OR THE AUTHOR

Re: [Dorset] Visual basic on Linux

2018-09-12 Thread Peter Washington
I would suggest using either Visual Basic Express 2015, or the same for
2017, if it exists, it's simpler and less bloated.

There may be way to stop Windows trying to check for updates every time, or
you could just wait for the first update check to finish and then it
should, in theory, be quicker each time until the next BIG update comes
along.

Cheers Peter, (aka Pugwash, not Merchant).


On Thu, 13 Sep 2018 at 00:11, Patrick Wigmore  wrote:

> Hi Tim,
>
> > ...my son has been told he needs to download Visual Studio 2017 onto
> > a Windows PC...
>
> > Are there any options other than spending several hundred pounds on
> > a new PC to run this bloatware for compiling programs.
>
> MonoDevelop is probably the closest equivalent to Visual Studio on
> Linux, supporting most of the same languages and libraries (or drop in
> replacements; i.e. Mono instead of .NET).
>
> For console programs or those using third party libraries for graphics
> (e.g. MonoGame) it's more or less equivalent. However, last I looked,
> the GUI builder in MonoDevelop only supports GTK GUIs, unlike Visual
> Studio. So, for GUI programs, you probably want to stick to one IDE or
> the other.
>
> I've run Visual Studio on Windows 7 in VirtualBox, and it is usable
> with 4GB RAM and VT-x hardware acceleration. It is one of the slower
> applications though. It takes ages to load on real hardware too, but
> once it's going it feels a bit more responsive.
>
> And of course if you're not booting Windows every day, the first thing
> it's going to do when you boot up your virtual machine is run Windows
> Update in the background and bog itself down for several minutes doing
> whatever it is that Windows Update does that takes so much time and
> effort.
>
> Patrick.
>
> --
> Next meeting:  Bournemouth, Tuesday, 2018-10-02 20:00
> Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
> New thread:  mailto:dorset@mailman.lug.org.uk / CHECK IF YOU'RE REPLYING
> Reporting bugs well:  http://goo.gl/4Xue / TO THE LIST OR THE AUTHOR



-- 

Cheers Peter
-- 
Next meeting:  Bournemouth, Tuesday, 2018-10-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
New thread:  mailto:dorset@mailman.lug.org.uk / CHECK IF YOU'RE REPLYING
Reporting bugs well:  http://goo.gl/4Xue / TO THE LIST OR THE AUTHOR

Re: [Dorset] Visual basic on Linux

2018-09-12 Thread Patrick Wigmore
Hi Tim,

> ...my son has been told he needs to download Visual Studio 2017 onto
> a Windows PC...

> Are there any options other than spending several hundred pounds on
> a new PC to run this bloatware for compiling programs.

MonoDevelop is probably the closest equivalent to Visual Studio on 
Linux, supporting most of the same languages and libraries (or drop in 
replacements; i.e. Mono instead of .NET).

For console programs or those using third party libraries for graphics 
(e.g. MonoGame) it's more or less equivalent. However, last I looked, 
the GUI builder in MonoDevelop only supports GTK GUIs, unlike Visual 
Studio. So, for GUI programs, you probably want to stick to one IDE or 
the other.

I've run Visual Studio on Windows 7 in VirtualBox, and it is usable 
with 4GB RAM and VT-x hardware acceleration. It is one of the slower 
applications though. It takes ages to load on real hardware too, but 
once it's going it feels a bit more responsive.

And of course if you're not booting Windows every day, the first thing 
it's going to do when you boot up your virtual machine is run Windows 
Update in the background and bog itself down for several minutes doing 
whatever it is that Windows Update does that takes so much time and 
effort.

Patrick.

-- 
Next meeting:  Bournemouth, Tuesday, 2018-10-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
New thread:  mailto:dorset@mailman.lug.org.uk / CHECK IF YOU'RE REPLYING
Reporting bugs well:  http://goo.gl/4Xue / TO THE LIST OR THE AUTHOR

[Dorset] Visual basic on Linux

2018-09-12 Thread tda

Hi

For his school computing course, my son has been told he needs to 
download Visual Studio 2017 onto a Windows PC, to write some simple 
programs in vb.net. We don't have any Windows machines, so for starters 
I installed Windows 10 and VS 2017 under Virtualbox. But it's painfully 
slow (primarily CPU-bound). Are there any options other than spending 
several hundred pounds on a new PC to run this bloatware for compiling 
programs (starting with Hello World)? I've so far read about Visual 
Studio Code and Mono, but unsure whether either of these will provide 
what we need.


Cheers

Tim

--
Next meeting:  Bournemouth, Tuesday, 2018-10-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
New thread:  mailto:dorset@mailman.lug.org.uk / CHECK IF YOU'RE REPLYING
Reporting bugs well:  http://goo.gl/4Xue / TO THE LIST OR THE AUTHOR