473,406 Members | 2,378 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

Terminology Question

Because of a cognitive disability which takes special delight in tormenting
me with perceptual problems, particularly with respect to language, I'm
often required to seek external confirmation before I can make substantive
headway in trying to learn new things. Anything to do with computers is a
particular challenge, especially because of a certain company's penchant for
renaming/redefining things.

I haven't had much success in other forums, probably because people think
I'm some kind of troll (?), but I assure you the difficulty is quite real.
Hopefully you'll take a chance and provide some needed assistance from time
to time.

Since getting interested in programming, I keep running across references to
"workspace file" but no clear explanation of what it is. A Google search
didn't turn up much that was helpful except "this is a workspace on the
server where you can share files" on a page about "Workspace File Manager,"
and "a workspace file (e.g., filename.wor) is a plain ascii file that
contains..." on a site about some "MapBasic" or MapInfo program. Is
"workspace" synonomous with "directory" (my guess) or am I off on a wrong
tangent?
Jul 22 '05 #1
5 1217
CuriousFellow wrote:

Because of a cognitive disability which takes special delight in tormenting
me with perceptual problems, particularly with respect to language, I'm
often required to seek external confirmation before I can make substantive
headway in trying to learn new things. Anything to do with computers is a
particular challenge, especially because of a certain company's penchant for
renaming/redefining things.

I haven't had much success in other forums, probably because people think
I'm some kind of troll (?), but I assure you the difficulty is quite real.
Hopefully you'll take a chance and provide some needed assistance from time
to time.

Since getting interested in programming, I keep running across references to
"workspace file" but no clear explanation of what it is. A Google search
didn't turn up much that was helpful except "this is a workspace on the
server where you can share files" on a page about "Workspace File Manager,"
and "a workspace file (e.g., filename.wor) is a plain ascii file that
contains..." on a site about some "MapBasic" or MapInfo program. Is
"workspace" synonomous with "directory" (my guess) or am I off on a wrong
tangent?


'Workspace file' doesn't have one clear meaning. It depends on the
context in which this phrase is used. Eg. my development environment
has something called 'workspace'. In this context it means: all
files which make up the whole project. The list of these files is
stored in the workspace file.

--
Karl Heinz Buchegger
kb******@gascad.at
Jul 22 '05 #2

"CuriousFellow" <cl****@questions.com> wrote in message
news:es*******************@news04.bloor.is.net.cab le.rogers.com...
Because of a cognitive disability which takes special delight in tormenting me with perceptual problems, particularly with respect to language, I'm
often required to seek external confirmation before I can make substantive headway in trying to learn new things. Anything to do with computers is a
particular challenge, especially because of a certain company's penchant for renaming/redefining things.

I haven't had much success in other forums, probably because people think
I'm some kind of troll (?), but I assure you the difficulty is quite real. Hopefully you'll take a chance and provide some needed assistance from time to time.

Since getting interested in programming, I keep running across references to "workspace file" but no clear explanation of what it is. A Google search
didn't turn up much that was helpful except "this is a workspace on the
server where you can share files" on a page about "Workspace File Manager," and "a workspace file (e.g., filename.wor) is a plain ascii file that
contains..." on a site about some "MapBasic" or MapInfo program. Is
"workspace" synonomous with "directory" (my guess) or am I off on a wrong
tangent?


What a "workspace" is cannot be answered without knowing the context; it
can mean different things in different contexts. However in the context of
the C++ language this question cannot be answered. The concept of
"workspace" is not defined in the C++ standard (IOW the question is
off-topic here), nor does it require having a "workspace" concept. As far
as the C++ language is concerned a "workspace" can be anything.

<offtopic>
Some IDE's use workspace files to store the collection of projects you are
working on. Sometimes they also store additional info like which windows
were open before you closed the IDE and other settings, so the next day you
can leave off from the point where you stopped the day before. Not
essential, but it can be convenient. If you want to know exactly what the
"workspace" is you are talking about you will have to consult the
documentation of the tool that uses them, or consult a newsgroup/forum
dedicated to that tool.
</offtopic>

--
Peter van Merkerk
peter.van.merkerk(at)dse.nl

Jul 22 '05 #3

<offtopic>
Some IDE's use workspace files to store the collection of projects you are
working on. Sometimes they also store additional info like which windows
were open before you closed the IDE and other settings, so the next day you
can leave off from the point where you stopped the day before. Not
essential, but it can be convenient. If you want to know exactly what the
"workspace" is you are talking about you will have to consult the
documentation of the tool that uses them, or consult a newsgroup/forum
dedicated to that tool.
</offtopic>


Peter, fancy source code editors and IDE's like to try and organize all your
source code files into "projects". That way, when you run the editor, rather
than having to open 10 different files manually, you can just ask it to open
some project and voila -- all files are loaded (or at least easily available)
to you within the IDE.

The IDE has to store "project information" somewhere, so it creates a "project
file" (sometimes binary, sometimes text). This project file is usually only
useful to the IDE or editor that created it.

When you've got a number of projects that depend on each other (and say, you're
using your IDE to automatically build them for you), and you want to edit
portions of each of them at the same time, you can tell your IDE to group
them together by creating a "workspace". Again, it's implemented as a file
like with projects, but instead of managing individual files, it manages
projects.

If you use a nice editor like NEdit, and tools like ctags, gdb/ddd, g++ and
the binutils (yes, I agree, there should be a band named "g++ and the
binutils". :) ), you won't be dealing with project files or workspace files.

I'm not sure where this post would've been appropriate. Maybe at
comp.os.linux.development.apps

--
--- remove zees if contacting via email ---

Jul 22 '05 #4
John M. Gabriele wrote:


Peter, [snip]


Whoops. Sorry. That previous post was directed at "Curious Fellow",
not Peter. Doh. :)

--
--- remove zees if contacting via email ---

Jul 22 '05 #5
Thanks to all 3 of you for responding. I've only managed to install Linux so
far, not learn how to use it. But I'll try the
comp.os.linux.development.apps group if that's where you think this type of
question would be more appropriate.
Jul 22 '05 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

17
by: Steve Jorgensen | last post by:
Terminology question: Is there a term for a set of records related directly or indirectly by key value in several tables? For example, a single invoice record and its line item records -or- a...
4
by: Dave | last post by:
Hello all, Consider this template: template <typename T> void foo(T bar) {...} Here are three ways to instantiate this: 1.
3
by: Neil Zanella | last post by:
Hello, I would like to ask a question pertaining to some C# terminology. My reference book says that within a class, attributes are the same as fields. I would like to know what the standard...
2
by: HumanJHawkins | last post by:
Hi all, I don't think I am using the right terminology, as "serialization" doesn't convey the right meaning in a programming context. But what I am looking for, is advice on how to add a serial...
331
by: Xah Lee | last post by:
http://xahlee.org/emacs/modernization.html ] The Modernization of Emacs ---------------------------------------- THE PROBLEM Emacs is a great editor. It is perhaps the most powerful and...
97
by: xahlee | last post by:
I'd like to introduce a blog post by Stephen Wolfram, on the design process of Mathematica. In particular, he touches on the importance of naming of functions. • Ten Thousand Hours of Design...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.