When posting any request for help with an assembly language problem, we ask that you provide some crucial information: * The operating system (Windows, Linux, MacOS, etc.) the program will be running under, including the version, * The assembler you are using, including the version, * the bit width being targetted (usually 8, 16, 32, or 64 bits), and * If you are using an emulator, and if so, which one and what architecture it targets The reason this is important is that, unlike most of the other languages discussed on the DaniWeb, 'assembly language' is not a single, common, …

Member Avatar
+1 forum 0

In a post earlier today, I asserted that Intel wanted to get rid of the x86 platform. It occurred to me that a lot of folks may not understand this claim, but there are good reasons for it. They have made at least three attempts at doing so, in fact, starting as early as 1986, but the momentum of the existing hardware and software base has made it impossible for them so far. Why would Intel want to kill the goose that laid the golden egg? Simple: it isn't the cash cow most people think it is. Most of their …

Member Avatar
Member Avatar
+4 forum 3

In light of the regular if slow traffic in certain specialized questions - especially regarding operating systems development and compiler development - I would like to suggest that a sticky be added to the Software Development forum giving links to specialized sites such as OSDev.org, where those sorts of questions are more likely to find a ready answer. It should be a mod-access only thread, so that it isn't flooded with questions about the subjects or with links to irrelevant sites, but there should be a suggestion to PM the mods if you have a site to add to the …

Member Avatar
Member Avatar
+1 forum 2

Imagine knowing from an early age that you are different somehow, but can't understand how - or worse, you *do* know, but can't get anyone else to believe you. Imagine feeling that something is wrong with you, that the person you seem to be on the outside isn't who you are on the inside, and that everything and everyone around tells you that these feelings are wrong, bad, or worse, just plain ridiculous. Imagine coming to hate the body you feel trapped inside of, a body that you know has to be changed or it will drive you insane. Imagine …

Member Avatar
Member Avatar
+0 forum 2

I am currently making out the plans for the milestones for the rest of this year in my long-term projects (Thelema, Assiah, and Alfheim). I was hoping that someone would be able to review these plans and help me determine which are feasible in the next four months. The overall goal, which I project to take at least until the end of next year, is to develop a rudimentary compiler and REPL for my language project, [Thelema](https://github.com/Schol-R-LEA/Thelema). I am currently focusing on the lower-level toolchain which will support the language, which will consist of an assembler, [Assiah](https://github.com/Schol-R-LEA/Assiah), and a library …

Member Avatar
Member Avatar
+0 forum 1

**note:** This was also posted to the [comp.lang.scheme](https://groups.google.com/forum/#!forum/comp.lang.scheme) earlier today. I normally wouldn't cross-post, but after I noticed the extremely low traffic on the newsgroup, I decided to try a more active, if less specialized, forum. As part of a larger project, I am writing a macro that defines a variable and binds it to a list of pairs, where most of the pairs map a pattern and a value. Each pattern is a list, which may have a combination of symbols and strings. I am something of a novice with (define-syntax), and have struggled to get this to where …

Member Avatar
Member Avatar
+0 forum 4

In most modern languages, there are two fundamental approaches to repeating an action: either *iteration*, in which an action is placed inside a special-purpose structure which causes the action to be repeated, or *recursion*, in which a general-purpose function calls itself (or another function which in turn calls the earlier function). Which is to be used depends on the nature of the problem at hand, and to a great degree, the language being used. Some languages, especially Lisp and the various functional languages, strongly favor recursion; but most other languages, including C++, focus almost entirely on iteration. As a result, …

Member Avatar
Member Avatar
+1 forum 26

I am currently working on a new language design in the Lisp family, which I am calling 'Thelema'. It is intended to be a multi-paradigm language which is related loosely to Scheme and, to a lesser extent, Common Lisp, but with modern concepts such as package management, support for object oriented design, and an extensive library system. The current design sketch can be found on its [Github repo](https://github.com/Schol-R-LEA/Thelema), where I am (slowly) working on codifying the design and eventually impementing it. Note that I am *not* soliciting collaborators (though I wouldn't turn one down out of hand, either). I am …

Member Avatar
+1 forum 0

I would like to propose a link thread for posting listings of sites on CS topics not tied to a specific language. Two that come to mind as being relevant to some of the more common questions would be the [OS Dev Wiki](http://www.osdev.org), and the similarly themed but less established [Compiler Dev Wiki](http://www.compilerdev.com/). [Rosetta Code](http://rosettacode.org/wiki/Rosetta_Code) would also be relevant, for comparisons between languages and paradigms. A few others to start with might be: * [The Dictionary of Algorithms and Data Structures](http://xlinux.nist.gov/dads/) * The [Portland Pattern Repository](http://c2.com/ppr/), home of the original WikiWikiWeb as well

Member Avatar
Member Avatar
+1 forum 2

(Note: This was previously posted at [url]http://www.ruby-forum.com/topic/3426459#new[/url] , but received no responses after four days.) When attempting to install ruby-debug19 on a Windows 7 partition, I have gotten the following error sequence: [code] ERROR: Error installing ruby-debug19: ERROR: Failed to build gem native extension. C:/Ruby193/bin/ruby.exe extconf.rb checking for rb_method_entry_t.called_id in method.h... no checking for rb_control_frame_t.method_id in method.h... no *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog …

Member Avatar
+0 forum 0

I have an event handler that is failing with an SqlException [icode]'{"Procedure or function 'SetClientEmail' expects parameter '@OldEmailAddress', which was not supplied."}'[/icode] However, the code for the SqlParameter '@OldEmailAddress' is no different than that for the other SqlParameters I am using, both for this command and for others I have been able to run successfully. [code] protected void ChangeAddress(object sender, EventArgs e) { string newEmail = NewEmailTextBox.Text; if (newEmail == ConfirmTextBox.Text) { SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["ServicePro"].ConnectionString); SqlCommand command = new SqlCommand("SetClientEmail", conn); command.CommandType = CommandType.StoredProcedure; SqlParameter key = new SqlParameter("@AccountKey", SqlDbType.Int); key.Value = accountKey; command.Parameters.Add(key); SqlParameter oldEmailAddress = new …

Member Avatar
Member Avatar
+0 forum 5

I [url=http://www.daniweb.com/software-development/python/threads/364777]recently discussed[/url] some problems I had had in getting PyODBC working with Django and Django-pyodbc, but at the time it was decided to switch to an ASP.NET solution instead. For various reasons, we are trying once again to set up Django and PyODBC, and while we've had some success, another set of problems has arisen. At this time, running [icode]manage.py syncdb[/icode] in the relevant directory results in the following traceback: [code]Traceback (most recent call last): File "C:\Python26\Lib\site-packages\AllProBugProWeb\proj\manage.py", line 11, in <module> import settings File "C:\Python26\Lib\site-packages\AllProBugProWeb\proj\settings.py", line 3, in <module> import pyodbc File "build\bdist.win32\egg\pyodbc.py", line 7, in <module> File "build\bdist.win32\egg\pyodbc.py", …

Member Avatar
Member Avatar
+0 forum 2

I am making a last-ditch effort to get Django 1.3 configured to talk to SQL Server (both running on the same Windows 7 system), before I have to make a final decision whether to move on to ASP.NET instead. I am using PyODBC (I had tried PyMSSQL but was recommended by one of the developers to switch) and Django-PyODBC as the database driver. I have been able to get [font="Courier New"]manage.py syncdb[/font] to work, despite continued problems running the PyODBC test programs, and have tried accessing [font="Lucida Console"]http://localhost/[/font] in my browser, but with the current configuration, I get the following …

Member Avatar
Member Avatar
+0 forum 8

The End.